Home
last modified time | relevance | path

Searched refs:HasEmptyBase (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dhomogeneous-aggregates.cpp131 struct HasEmptyBase : public Empty { struct
142 HasEmptyBase copy(HasEmptyBase *x) { return *x; } in copy()
164 void call_copy_hasemptybase(HasEmptyBase *hasEmptyBase) { in call_copy_hasemptybase()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dtype-traits.cpp1376 struct HasEmptyBase : Empty {}; in is_standard_layout() struct
1378 struct HasRepeatedEmptyBase : Empty, HasEmptyBase {}; // expected-warning {{inaccessible}} in is_standard_layout()
1381 struct HasEmptyBaseAsSubobjectOfMember2 : Empty { HasEmptyBase e; }; in is_standard_layout()
1383 struct HasEmptyIndirectBaseAsMember : HasEmptyBase { Empty e; }; in is_standard_layout()
1384 struct HasEmptyIndirectBaseAsSecondMember : HasEmptyBase { int n; Empty e; }; in is_standard_layout()
1385 struct HasEmptyIndirectBaseAfterBitfield : HasEmptyBase { int : 4; Empty e; }; in is_standard_layout()
1388 int t61[T(__is_standard_layout(HasEmptyBase))]; in is_standard_layout()
1406 struct HasEmptyIndirectBaseAsSecondStructMember : HasEmptyBase { in is_standard_layout()
1409 struct HasEmptyIndirectBaseAsSecondUnionMember : HasEmptyBase { in is_standard_layout()