Searched refs:VirtualBase (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp38 /// VirtualBase - If the path from the derived class to the base class
41 const CXXRecordDecl *VirtualBase; member in struct:__anon284::BaseOffset
49 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr),
52 const CXXRecordDecl *VirtualBase, CharUnits NonVirtualOffset)
53 : DerivedClass(DerivedClass), VirtualBase(VirtualBase),
56 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; }
68 /// VirtualBase - The virtual base class subobject of this overrider.
70 const CXXRecordDecl *VirtualBase; member in struct:__anon284::FinalOverriders::OverriderInfo
75 OverriderInfo() : Method(nullptr), VirtualBase(nullpt
51 BaseOffset(const CXXRecordDecl *DerivedClass, const CXXRecordDecl *VirtualBase, CharUnits NonVirtualOffset) argument
224 const CXXRecordDecl *VirtualBase = nullptr; local
[all...]
H A DCXXInheritance.cpp593 void Collect(const CXXRecordDecl *RD, bool VirtualBase,
601 bool VirtualBase,
605 if (!VirtualBase)
H A DASTContext.cpp641 if (const CXXRecordDecl *VirtualBase = Ty->getAsCXXRecordDecl()) {
642 if (!(VirtualBase= VirtualBase->getDefinition()))
644 if (comments::FullComment *FC = getCommentForDecl((VirtualBase), PP))
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp918 bool VirtualBase = true;
953 VirtualBase = VirtualBase && IsVirtual;
957 assert((VirtualBase || NonZeroOffset) &&
967 << DerivedType << BaseType << !VirtualBase << int(ReinterpretKind)
1495 QualType VirtualBase(Paths.getDetectedVirtual(), 0);
1497 << OrigSrcType << OrigDestType << VirtualBase << OpRange;
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp1370 const CXXRecordDecl *VirtualBase = local
1372 if (!HasTrivialDestructorBody(Context, VirtualBase,

Completed in 324 milliseconds