/external/clang/test/CodeGenObjCXX/ |
D | implicit-copy-assign-operator.mm | 17 struct POD { 32 POD pod_array[2][3]; 65 struct POD { 81 struct DerivedPOD: POD { 86 POD a; 87 POD b; 115 POD b; 119 (POD&) a = b;
|
D | copyable-property-object.mm | 3 struct POD { struct 9 POD pod_array[2][3]; argument
|
D | implicit-copy-constructor.mm | 21 struct POD { 32 POD pod_array[2][3];
|
/external/llvm-project/clang/test/CodeGenObjCXX/ |
D | implicit-copy-assign-operator.mm | 17 struct POD { 32 POD pod_array[2][3]; 65 struct POD { 81 struct DerivedPOD: POD { 86 POD a; 87 POD b; 115 POD b; 119 (POD&) a = b;
|
D | copyable-property-object.mm | 3 struct POD { struct 9 POD pod_array[2][3]; argument
|
/external/llvm-project/clang/test/SemaCXX/ |
D | compound-literal.cpp | 22 struct POD { struct 37 POD p = (POD){1, 2}; 47 (void)(POD){1, 2}; in test()
|
D | c99-variable-length-array-cxx11.cpp | 14 struct POD { struct 22 …POD array2[N]; // expected-warning{{variable length arrays are a C99 feature}} expected-note {{par… in vla()
|
D | c99-variable-length-array.cpp | 10 struct POD { struct 22 POD array2[N]; // expected-warning{{variable length arrays are a C99 feature}} in vla()
|
D | type-traits.cpp | 16 struct POD { Enum e; int i; float f; NonPOD* p; }; argument 49 struct Derives : POD {}; 70 throw(POD); 214 { int arr[T(__is_pod(POD))]; } in is_pod() 269 struct DerivesVirt : virtual POD {}; 287 { int arr[F(__is_empty(POD))]; } in is_empty() 541 static_assert(__is_aggregate(POD), ""); in is_aggregate() 1497 { int arr[T(__has_trivial_constructor(POD))]; } in has_trivial_default_constructor() 1537 { int arr[T(__has_trivial_move_constructor(POD))]; } in has_trivial_move_constructor() 1557 { int arr[T(__has_trivial_copy(POD))]; } in has_trivial_copy_constructor() [all …]
|
/external/llvm-project/clang/test/CodeGenCXX/ |
D | debug-info-ms-vbase.cpp | 48 struct POD { int pod; }; struct 50 struct DynamicNoVFPtr : virtual POD { };
|
D | implicit-copy-assign-operator.cpp | 15 struct POD { struct 29 POD pod_array[2][3]; argument
|
D | implicit-copy-constructor.cpp | 21 struct POD { struct 31 POD pod_array[2][3]; argument
|
D | microsoft-abi-sret-and-byval.cpp | 387 struct POD { int b; }; struct 389 int foo(NonTrivial a, POD b); 391 POD b; in bar()
|
D | microsoft-abi-member-pointers.cpp | 207 struct POD { struct 221 struct NonZeroVBPtr : POD, Virtual { argument 363 int POD::*memptr; in podMemPtrs() 364 memptr = &POD::a; in podMemPtrs() 365 memptr = &POD::b; in podMemPtrs()
|
/external/clang/test/Analysis/ |
D | ctor.mm | 131 class POD { 138 POD p; 203 POD p; 205 POD p2 = p; // no-warning 207 POD p3 = move(p); // no-warning 211 clang_analyzer_eval(POD(p3).x == 1); // expected-warning{{TRUE}} 252 POD p; 254 POD p2; 257 POD p3; 272 POD p; [all …]
|
/external/clang/test/SemaCXX/ |
D | c99-variable-length-array-cxx11.cpp | 14 struct POD { struct 22 POD array2[N]; // expected-warning{{variable length arrays are a C99 feature}} in vla()
|
D | compound-literal.cpp | 22 struct POD { struct 38 (void)(POD){1, 2}; in test()
|
D | type-traits.cpp | 9 struct POD { Enum e; int i; float f; NonPOD* p; }; struct 36 struct Derives : POD {}; 52 const HasThrowMoveAssign&&) throw(POD); }; 170 { int arr[T(__is_pod(POD))]; } in is_pod() 219 struct DerivesVirt : virtual POD {}; 237 { int arr[F(__is_empty(POD))]; } in is_empty() 1289 { int arr[T(__has_trivial_constructor(POD))]; } in has_trivial_default_constructor() 1327 { int arr[T(__has_trivial_move_constructor(POD))]; } in has_trivial_move_constructor() 1345 { int arr[T(__has_trivial_copy(POD))]; } in has_trivial_copy_constructor() 1377 { int arr[T(__has_trivial_assign(POD))]; } in has_trivial_copy_assignment() [all …]
|
D | c99-variable-length-array.cpp | 10 struct POD { struct 18 POD array2[N]; // expected-warning{{variable length arrays are a C99 feature}} in vla()
|
/external/clang/test/CodeGenCXX/ |
D | implicit-copy-assign-operator.cpp | 15 struct POD { struct 29 POD pod_array[2][3]; argument
|
D | microsoft-abi-member-pointers.cpp | 62 struct POD { struct 76 struct NonZeroVBPtr : POD, Virtual { argument 218 int POD::*memptr; in podMemPtrs() 219 memptr = &POD::a; in podMemPtrs() 220 memptr = &POD::b; in podMemPtrs()
|
D | microsoft-abi-sret-and-byval.cpp | 332 struct POD { int b; }; struct 334 int foo(NonTrivial a, POD b); 336 POD b; in bar()
|
D | implicit-copy-constructor.cpp | 21 struct POD { struct 31 POD pod_array[2][3]; argument
|
/external/llvm-project/clang/test/Analysis/ |
D | ctor.mm | 134 class POD { 141 POD p; 205 void testPOD(const POD &pp) { 206 POD p; 208 POD p2 = p; // no-warning 210 POD p3 = move(p); // no-warning 214 clang_analyzer_eval(POD(p3).x == 1); // expected-warning{{TRUE}} 217 POD p4 = pp; 264 POD p; 266 POD p2; [all …]
|
/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/ |
D | modernize-pass-by-value.cpp | 5 struct POD { struct 233 U(const POD &M) : M(M) {} in U() 234 POD M;
|