Searched refs:BaseIsVirtual (Results 1 - 7 of 7) sorted by relevance

/external/clang/include/clang/AST/
H A DVTTBuilder.h34 VTTVTable(const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual) argument
35 : BaseAndIsVirtual(Base, BaseIsVirtual), BaseOffset(BaseOffset) {}
36 VTTVTable(BaseSubobject Base, bool BaseIsVirtual) argument
37 : BaseAndIsVirtual(Base.getBase(), BaseIsVirtual),
131 void LayoutVTT(BaseSubobject Base, bool BaseIsVirtual);
/external/clang/lib/AST/
H A DVTTBuilder.cpp36 /*BaseIsVirtual=*/false);
72 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/false);
166 LayoutVTT(BaseSubobject(BaseDecl, BaseOffset), /*BaseIsVirtual=*/true);
176 void VTTBuilder::LayoutVTT(BaseSubobject Base, bool BaseIsVirtual) { argument
193 VTTVTables.push_back(VTTVTable(Base, BaseIsVirtual));
H A DVTableBuilder.cpp572 void AddVCallAndVBaseOffsets(BaseSubobject Base, bool BaseIsVirtual,
590 BaseSubobject Base, bool BaseIsVirtual,
596 AddVCallAndVBaseOffsets(Base, BaseIsVirtual, OffsetInLayoutClass);
612 bool BaseIsVirtual,
655 if (BaseIsVirtual)
1289 /*BaseIsVirtual=*/true,
2267 /*BaseIsVirtual=*/false,
587 VCallAndVBaseOffsetBuilder(const CXXRecordDecl *MostDerivedClass, const CXXRecordDecl *LayoutClass, const FinalOverriders *Overriders, BaseSubobject Base, bool BaseIsVirtual, CharUnits OffsetInLayoutClass) argument
611 AddVCallAndVBaseOffsets(BaseSubobject Base, bool BaseIsVirtual, CharUnits RealBaseOffset) argument
/external/clang/lib/CodeGen/
H A DCGVTables.h92 bool BaseIsVirtual,
H A DCGClass.cpp199 bool BaseIsVirtual) {
206 if (BaseIsVirtual)
477 bool BaseIsVirtual; member in struct:__anon1268::final
478 CallBaseDtor(const CXXRecordDecl *Base, bool BaseIsVirtual) argument
479 : BaseClass(Base), BaseIsVirtual(BaseIsVirtual) {}
489 BaseIsVirtual);
490 CGF.EmitCXXDestructorCall(D, Dtor_Base, BaseIsVirtual,
1857 /*BaseIsVirtual*/ true);
1885 /*BaseIsVirtual*/ fals
196 GetAddressOfDirectBaseInCompleteClass(Address This, const CXXRecordDecl *Derived, const CXXRecordDecl *Base, bool BaseIsVirtual) argument
[all...]
H A DCGVTables.cpp661 bool BaseIsVirtual,
669 Base.getBase(), Base.getBaseOffset(), BaseIsVirtual, RD));
659 GenerateConstructionVTable(const CXXRecordDecl *RD, const BaseSubobject &Base, bool BaseIsVirtual, llvm::GlobalVariable::LinkageTypes Linkage, VTableAddressPointsMapTy& AddressPoints) argument
H A DCodeGenFunction.h1812 bool BaseIsVirtual);

Completed in 111 milliseconds