HomeSort by: relevance | last modified time | path
    Searched refs:MostDerivedClass (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
VTTBuilder.cpp 32 const CXXRecordDecl *MostDerivedClass,
34 : Ctx(Ctx), MostDerivedClass(MostDerivedClass),
35 MostDerivedClassLayout(Ctx.getASTRecordLayout(MostDerivedClass)),
38 LayoutVTT(BaseSubobject(MostDerivedClass, CharUnits::Zero()),
45 if (VTableClass == MostDerivedClass) {
188 bool IsPrimaryVTT = Base.getBase() == MostDerivedClass;
VTableBuilder.cpp 80 /// MostDerivedClass - The most derived class for which the final overriders
82 const CXXRecordDecl *MostDerivedClass;
134 FinalOverriders(const CXXRecordDecl *MostDerivedClass,
151 dump(llvm::errs(), BaseSubobject(MostDerivedClass, CharUnits::Zero()),
157 FinalOverriders::FinalOverriders(const CXXRecordDecl *MostDerivedClass,
160 : MostDerivedClass(MostDerivedClass),
162 Context(MostDerivedClass->getASTContext()),
163 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)) {
169 ComputeBaseOffsets(BaseSubobject(MostDerivedClass, CharUnits::Zero())
    [all...]
RecordLayoutBuilder.cpp 767 const CXXRecordDecl *MostDerivedClass);
1145 const CXXRecordDecl *RD, const CXXRecordDecl *MostDerivedClass) {
1149 if (MostDerivedClass == RD) {
1186 LayoutVirtualBases(BaseDecl, MostDerivedClass);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
VTTBuilder.h 75 const CXXRecordDecl *MostDerivedClass;
137 VTTBuilder(ASTContext &Ctx, const CXXRecordDecl *MostDerivedClass,
VTableBuilder.h 411 const CXXRecordDecl *MostDerivedClass, CharUnits MostDerivedClassOffset,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGVTT.cpp 22 const CXXRecordDecl *MostDerivedClass,
26 if (VTable.getBase() == MostDerivedClass) {
30 return CGM.getCXXABI().getAddrOfVTable(MostDerivedClass, CharUnits());
33 return CGVT.GenerateConstructionVTable(MostDerivedClass,
MicrosoftCXXABI.cpp 4183 const CXXRecordDecl *MostDerivedClass = nullptr;
4186 MostDerivedClass = T->getPointeeType()->getAsCXXRecordDecl();
4188 MostDerivedClass = T->getAsCXXRecordDecl();
4190 // Collect all the unambiguous public bases of the MostDerivedClass.
4191 if (MostDerivedClass) {
4194 Context.getASTRecordLayout(MostDerivedClass);
4197 serializeClassHierarchy(Classes, MostDerivedClass);
4210 VTableContext.getVBTableIndex(MostDerivedClass, Class.VirtualRoot)*4;

Completed in 23 milliseconds