Searched defs:VirtualBase (Results 1 - 7 of 7) sorted by relevance

/external/clang/test/CodeGenCXX/
H A Ddebug-info.cpp47 namespace VirtualBase { namespace
/external/clang/test/CXX/class/class.union/
H A Dp1.cpp13 class VirtualBase : virtual Okay { // expected-note 4 {{because type 'VirtualBase' has a virtual base class}} class in inherits:Okay
40 VirtualBase vbase; // expected-error {{union member 'vbase' has a non-trivial copy constructor}}
55 VirtualBase vbase; // expected-note {{because the function selected to copy field of type 'VirtualBase' is not trivial}}
80 struct s2 : VirtualBase { // expected-note {{because the function selected to copy base class of type 'VirtualBase' is not trivial}}
127 Either<int,VirtualBase> vbase(0); // expected-note {{in instantiation of template}}
/external/clang/test/CodeGen/
H A Dsanitize-address-field-padding.cpp42 struct VirtualBase { struct
46 class ClassWithVirtualBase : public virtual VirtualBase {
/external/llvm/test/DebugInfo/PDB/Inputs/
H A Dsymbolformat.cpp24 struct VirtualBase { struct in struct:TestEnumClass::A
27 struct B : public A, protected virtual VirtualBase {
/external/clang/lib/AST/
H A DCXXInheritance.cpp469 void Collect(const CXXRecordDecl *RD, bool VirtualBase,
476 bool VirtualBase,
480 if (!VirtualBase)
475 Collect(const CXXRecordDecl *RD, bool VirtualBase, const CXXRecordDecl *InVirtualSubobject, CXXFinalOverriderMap &Overriders) argument
H A DVTableBuilder.cpp37 /// VirtualBase - If the path from the derived class to the base class
40 const CXXRecordDecl *VirtualBase; member in struct:__anon881::BaseOffset
48 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr),
51 const CXXRecordDecl *VirtualBase, CharUnits NonVirtualOffset)
52 : DerivedClass(DerivedClass), VirtualBase(VirtualBase),
55 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; }
67 /// VirtualBase - The virtual base class subobject of this overrider.
69 const CXXRecordDecl *VirtualBase; member in struct:__anon881::FinalOverriders::OverriderInfo
74 OverriderInfo() : Method(nullptr), VirtualBase(nullpt
50 BaseOffset(const CXXRecordDecl *DerivedClass, const CXXRecordDecl *VirtualBase, CharUnits NonVirtualOffset) argument
225 const CXXRecordDecl *VirtualBase = nullptr; local
[all...]
/external/clang/lib/CodeGen/
H A DCGClass.cpp1309 const CXXRecordDecl *VirtualBase = local
1311 if (!HasTrivialDestructorBody(Context, VirtualBase,

Completed in 675 milliseconds