Home
last modified time | relevance | path

Searched defs:VirtualBase (Results 1 – 19 of 19) sorted by relevance

/llvm-project/clang/test/CodeGenObjCXX/
H A Darc-attrs-abi.mm7 struct VirtualBase { struct
9 void * __attribute__((pass_object_size(0))));
11 struct WithVirtualBase : virtual VirtualBase { argument
16 : VirtualBase(x, (void *)0) {} function
/llvm-project/clang/test/CodeGenCXX/
H A Dsanitize-dtor-nontrivial-virtual-base.cpp23 struct VirtualBase { struct
26 VirtualBase() { in VirtualBase() argument
30 virtual ~VirtualBase() {} in ~VirtualBase() argument
H A Ddebug-info.cpp74 namespace VirtualBase { namespace
H A Dmicrosoft-abi-member-pointers.cpp54 class VirtualBase { class
56 VirtualBase() : Value() {} in VirtualBase() function in pr37399::VirtualBase
[all...]
H A Dconst-init-cxx11.cpp509 namespace VirtualBase { namespace
/llvm-project/compiler-rt/test/msan/
H A Ddtor-multiple-inheritance-nontrivial-class-members.cpp18 struct VirtualBase { struct
25 VirtualBase() { in VirtualBase() function
32 virtual ~VirtualBase() { in ~VirtualBase() argument
/llvm-project/libcxx/test/libcxx/type_traits/
H A Dis_trivially_comparable.compile.pass.cpp58 struct VirtualBase : virtual S {}; global() struct
/llvm-project/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dis_empty.pass.cpp65 struct VirtualBase : virtual Empty {}; struct
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dundefined-memory-manipulation.cpp52 struct VirtualBase : virtual Base { struct
53 int vb;
/llvm-project/clang/test/CodeGen/
H A Dsanitize-address-field-padding.cpp44 struct VirtualBase { struct
48 class ClassWithVirtualBase : public virtual VirtualBase { argument
/llvm-project/llvm/test/DebugInfo/PDB/Inputs/
H A Dsymbolformat.cpp24 struct VirtualBase { struct
/llvm-project/clang/test/CXX/class/class.union/
H A Dp1.cpp13 class VirtualBase : virtual Okay { // expected-note 4 {{because type 'VirtualBase' has a virtual ba… class
/llvm-project/clang/unittests/CodeGen/
H A DTBAAMetadataTest.cpp1089 TEST(TBAAMetadataTest,VirtualBase) TEST() argument
/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp512 Collect(const CXXRecordDecl * RD,bool VirtualBase,const CXXRecordDecl * InVirtualSubobject,CXXFinalOverriderMap & Overriders) Collect() argument
H A DVTableBuilder.cpp42 const CXXRecordDecl *VirtualBase; member
71 const CXXRecordDecl *VirtualBase; member
225 const CXXRecordDecl *VirtualBase = nullptr; ComputeBaseOffset() local
[all...]
H A DASTContext.cpp664 if (const CXXRecordDecl *VirtualBase = Ty->getAsCXXRecordDecl()) { getCommentForDecl() local
/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp1032 bool VirtualBase = true; DiagnoseReinterpretUpDownCast() local
1730 QualType VirtualBase(Paths.getDetectedVirtual(), 0); TryStaticDowncast() local
/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp1382 const CXXRecordDecl *VirtualBase = in HasTrivialDestructorBody() local
/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1541 VirtualBase, enumerator