Home
last modified time | relevance | path

Searched refs:VirtualBase (Results 1 – 7 of 7) sorted by relevance

/external/clang/test/CXX/class/class.union/
Dp1.cpp13 class VirtualBase : virtual Okay { // expected-note 4 {{because type 'VirtualBase' has a virtual ba… class
40 VirtualBase vbase; // expected-error {{union member 'vbase' has a non-trivial copy constructor}}
55 VirtualBase vbase; // expected-note {{because type 'U2::<anonymous struct}}
80 …struct s2 : VirtualBase { // expected-note {{because type 'U3::s2' has a base class with a non-tri…
118 Either<int,VirtualBase> vbase(0); // expected-note {{in instantiation of template}} in fred()
/external/clang/lib/AST/
DVTableBuilder.cpp37 const CXXRecordDecl *VirtualBase; member
45 BaseOffset() : DerivedClass(0), VirtualBase(0), in BaseOffset()
48 const CXXRecordDecl *VirtualBase, CharUnits NonVirtualOffset) in BaseOffset()
49 : DerivedClass(DerivedClass), VirtualBase(VirtualBase), in BaseOffset()
52 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; } in isEmpty()
218 const CXXRecordDecl *VirtualBase = 0; in ComputeBaseOffset() local
229 VirtualBase = in ComputeBaseOffset()
250 return BaseOffset(DerivedRD, VirtualBase, NonVirtualOffset); in ComputeBaseOffset()
430 if (Offset.VirtualBase) in dump()
431 Out << Offset.VirtualBase->getQualifiedNameAsString() << " vbase, "; in dump()
[all …]
DCXXInheritance.cpp476 void Collect(const CXXRecordDecl *RD, bool VirtualBase,
483 bool VirtualBase, in Collect() argument
487 if (!VirtualBase) in Collect()
/external/clang/test/CodeGenCXX/
Ddebug-info.cpp45 namespace VirtualBase { namespace
Dconst-init-cxx11.cpp368 namespace VirtualBase { namespace
/external/clang/lib/Sema/
DSemaCast.cpp1152 QualType VirtualBase(Paths.getDetectedVirtual(), 0); in TryStaticDowncast() local
1154 << OrigSrcType << OrigDestType << VirtualBase << OpRange; in TryStaticDowncast()
/external/clang/lib/CodeGen/
DCGClass.cpp846 const CXXRecordDecl *VirtualBase = in HasTrivialDestructorBody() local
848 if (!HasTrivialDestructorBody(Context, VirtualBase, in HasTrivialDestructorBody()