| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A 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;
|
| H A D | copyable-property-object.mm | 3 struct POD { struct 9 POD pod_array[2][3]; argument
|
| H A D | implicit-copy-constructor.mm | 21 struct POD { 32 POD pod_array[2][3];
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | compound-literal.cpp | 22 struct POD { struct 37 POD p = (POD){1, 2}; 47 (void)(POD){1, 2}; in test()
|
| H A 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()
|
| H A D | type-traits.cpp | 50 struct Derives : POD {}; 71 throw(POD); 215 { int arr[T(__is_pod(POD))]; } in is_pod() 2195 { int arr[T((__is_trivially_assignable(POD&, POD)))]; } in trivial_checks() 2196 { int arr[T((__is_trivially_assignable(POD&, POD&)))]; } in trivial_checks() 2197 { int arr[T((__is_trivially_assignable(POD&, POD&&)))]; } in trivial_checks() 2198 { int arr[T((__is_trivially_assignable(POD&, const POD&)))]; } in trivial_checks() 2235 { int arr[T((__is_trivially_assignable(POD&, POD)))]; } in trivial_checks() 2236 { int arr[T((__is_trivially_assignable(POD&, POD&)))]; } in trivial_checks() 2237 { int arr[T((__is_trivially_assignable(POD&, POD&&)))]; } in trivial_checks() [all …]
|
| H A 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()
|
| /llvm-project-15.0.7/clang/test/SemaOpenCLCXX/ |
| H A D | invalid-kernel.clcpp | 50 struct POD { 55 kernel void pod_v(POD in) {} 56 kernel void pod_p(__global POD *in) {} 57 kernel void pod_p_p(__global POD *__global *in) {} 58 kernel void pod_r(__global POD &in) {}
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | debug-info-ms-vbase.cpp | 48 struct POD { int pod; }; argument 50 struct DynamicNoVFPtr : virtual POD { };
|
| H A D | implicit-copy-assign-operator.cpp | 15 struct POD { struct 29 POD pod_array[2][3]; argument
|
| H A D | implicit-copy-constructor.cpp | 21 struct POD { struct 31 POD pod_array[2][3]; argument
|
| H A 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()
|
| H A D | microsoft-abi-member-pointers.cpp | 217 struct POD { struct 231 struct NonZeroVBPtr : POD, Virtual { argument 373 int POD::*memptr; in podMemPtrs() 374 memptr = &POD::a; in podMemPtrs() 375 memptr = &POD::b; in podMemPtrs()
|
| H A D | pod-member-memcpys.cpp | 4 struct POD { struct 28 POD p; argument
|
| H A D | assign-construct-memcpy.cpp | 13 #ifndef POD
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | ctor.mm | 134 class POD { 141 POD p; 206 POD p; 264 POD p; 266 POD p2; 269 POD p3; 284 POD p; 286 POD p2; 376 struct POD { 387 POD b = a; [all …]
|
| H A D | temporaries.cpp | 105 struct POD { struct 123 clang_analyzer_eval(((POD){1, 42}).y == 42); // expected-warning{{TRUE}} in test()
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/ |
| H A D | pass-by-value.cpp | 5 struct POD { struct 233 U(const POD &M) : M(M) {} in U() 235 POD M;
|
| /llvm-project-15.0.7/clang/test/SemaObjCXX/ |
| H A D | unknown-anytype.mm | 18 struct POD { 23 POD v;
|
| H A D | vararg-non-pod.mm | 28 …// expected-warning@-2{{cannot pass object of non-POD type 'C' through variadic method; call will …
|
| /llvm-project-15.0.7/clang/test/Layout/ |
| H A D | no-unique-address.cpp | 147 namespace POD { namespace
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/Generic/ |
| H A D | pass-by-value.ll | 11 ; // T is a POD.
|
| /llvm-project-15.0.7/clang/ |
| H A D | NOTES.txt | 89 warn about non-POD variables that are referenced but not captured, but
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TargetCXXABI.def | 100 /// - C++11 POD rules are used for tail padding, as in iOS64.
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | CXXRecordDeclDefinitionBits.def | 44 /// True when this class is a POD-type.
|