1 // RUN: %check_clang_tidy %s \ 2 // RUN: cppcoreguidelines-pro-type-member-init %t \ 3 // RUN: -config="{CheckOptions: \ 4 // RUN: [{key: cppcoreguidelines-pro-type-member-init.IgnoreArrays, value: true} ]}" 5 6 typedef int TypedefArray[4]; 7 using UsingArray = int[4]; 8 9 struct HasArrayMember { HasArrayMemberHasArrayMember10 HasArrayMember() {} 11 // CHECK-MESSAGES: warning: constructor does not initialize these fields: Number 12 UsingArray U; 13 TypedefArray T; 14 int RawArray[4]; 15 int Number; 16 }; 17