Searched defs:VTableClass (Results 1 - 5 of 5) sorted by path
/external/clang/lib/AST/ |
H A D | VTTBuilder.cpp | 40 const CXXRecordDecl *VTableClass) { 42 if (VTableClass == MostDerivedClass) { 80 const CXXRecordDecl *VTableClass, 133 VTableClass); local 139 VTableClass, VBases); local 39 AddVTablePointer(BaseSubobject Base, uint64_t VTableIndex, const CXXRecordDecl *VTableClass) argument 77 LayoutSecondaryVirtualPointers(BaseSubobject Base, bool BaseIsMorallyVirtual, uint64_t VTableIndex, const CXXRecordDecl *VTableClass, VisitedVirtualBasesSetTy &VBases) argument
|
/external/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 1863 const CXXRecordDecl *VTableClass) { 1868 *this, VTableClass, Base, NearestVBase, NeedsVirtualOffset); 1881 VTableClass, 1910 const CXXRecordDecl *VTableClass, 1917 VTableClass); 1941 getContext().getASTRecordLayout(VTableClass); 1959 VTableClass, VBases); 1860 InitializeVTablePointer(BaseSubobject Base, const CXXRecordDecl *NearestVBase, CharUnits OffsetFromNearestVBase, const CXXRecordDecl *VTableClass) argument 1906 InitializeVTablePointers(BaseSubobject Base, const CXXRecordDecl *NearestVBase, CharUnits OffsetFromNearestVBase, bool BaseIsNonVirtualPrimaryBase, const CXXRecordDecl *VTableClass, VisitedVirtualBasesSetTy& VBases) argument
|
H A D | CGExprConstant.cpp | 72 const CXXRecordDecl *VTableClass, CharUnits BaseOffset); 407 const CXXRecordDecl *VTableClass, 416 BaseSubobject(CD, Offset), VTableClass); 439 VTableClass, Offset + Base.Offset); 405 Build(const APValue &Val, const RecordDecl *RD, bool IsPrimaryBase, const CXXRecordDecl *VTableClass, CharUnits Offset) argument
|
H A D | ItaniumCXXABI.cpp | 180 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, 186 const CXXRecordDecl *VTableClass) override; 1248 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, 1257 CGM.getVTables().getSecondaryVirtualPointerIndex(VTableClass, Base); 1268 CGM.getCXXABI().getAddrOfVTable(VTableClass, CharUnits()); 1270 .getVTableLayout(VTableClass) 1280 BaseSubobject Base, const CXXRecordDecl *VTableClass) { 1281 llvm::Constant *VTable = getAddrOfVTable(VTableClass, CharUnits()); 1285 .getVTableLayout(VTableClass) 1247 getVTableAddressPointInStructor( CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, const CXXRecordDecl *NearestVBase, bool &NeedsVirtualOffset) argument 1279 getVTableAddressPointForConstExpr( BaseSubobject Base, const CXXRecordDecl *VTableClass) argument
|
H A D | MicrosoftCXXABI.cpp | 197 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, 203 const CXXRecordDecl *VTableClass) override; 1198 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, 1202 (void)getAddrOfVTable(VTableClass, Base.getBaseOffset()); 1203 VFTableIdTy ID(VTableClass, Base.getBaseOffset()); 1220 BaseSubobject Base, const CXXRecordDecl *VTableClass) { 1221 (void)getAddrOfVTable(VTableClass, Base.getBaseOffset()); 1222 VFTableIdTy ID(VTableClass, Base.getBaseOffset()); 1197 getVTableAddressPointInStructor( CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, const CXXRecordDecl *NearestVBase, bool &NeedsVirtualOffset) argument 1219 getVTableAddressPointForConstExpr( BaseSubobject Base, const CXXRecordDecl *VTableClass) argument
|
Completed in 248 milliseconds