Home
last modified time | relevance | path

Searched refs:POD (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/clang/test/CodeGenObjCXX/
H A Dimplicit-copy-assign-operator.mm17 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 Dcopyable-property-object.mm3 struct POD { struct
9 POD pod_array[2][3]; argument
H A Dimplicit-copy-constructor.mm21 struct POD {
32 POD pod_array[2][3];
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dcompound-literal.cpp22 struct POD { struct
37 POD p = (POD){1, 2};
47 (void)(POD){1, 2}; in test()
H A Dc99-variable-length-array-cxx11.cpp14 struct POD { struct
22 …POD array2[N]; // expected-warning{{variable length arrays are a C99 feature}} expected-note {{par… in vla()
H A Dtype-traits.cpp50 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 Dc99-variable-length-array.cpp10 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 Dinvalid-kernel.clcpp50 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 Ddebug-info-ms-vbase.cpp48 struct POD { int pod; }; argument
50 struct DynamicNoVFPtr : virtual POD { };
H A Dimplicit-copy-assign-operator.cpp15 struct POD { struct
29 POD pod_array[2][3]; argument
H A Dimplicit-copy-constructor.cpp21 struct POD { struct
31 POD pod_array[2][3]; argument
H A Dmicrosoft-abi-sret-and-byval.cpp387 struct POD { int b; }; struct
389 int foo(NonTrivial a, POD b);
391 POD b; in bar()
H A Dmicrosoft-abi-member-pointers.cpp217 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 Dpod-member-memcpys.cpp4 struct POD { struct
28 POD p; argument
H A Dassign-construct-memcpy.cpp13 #ifndef POD
/llvm-project-15.0.7/clang/test/Analysis/
H A Dctor.mm134 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 Dtemporaries.cpp105 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 Dpass-by-value.cpp5 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 Dunknown-anytype.mm18 struct POD {
23 POD v;
H A Dvararg-non-pod.mm28 …// 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 Dno-unique-address.cpp147 namespace POD { namespace
/llvm-project-15.0.7/llvm/test/DebugInfo/Generic/
H A Dpass-by-value.ll11 ; // T is a POD.
/llvm-project-15.0.7/clang/
H A DNOTES.txt89 warn about non-POD variables that are referenced but not captured, but
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTargetCXXABI.def100 /// - C++11 POD rules are used for tail padding, as in iOS64.
/llvm-project-15.0.7/clang/include/clang/AST/
H A DCXXRecordDeclDefinitionBits.def44 /// True when this class is a POD-type.

12