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

/external/clang/lib/CodeGen/
H A DCGCXXABI.h392 const CXXRecordDecl *NearestVBase) = 0;
H A DItaniumCXXABI.cpp251 BaseSubobject Base, const CXXRecordDecl *NearestVBase) override;
255 BaseSubobject Base, const CXXRecordDecl *NearestVBase);
1498 if (Vptr.NearestVBase == nullptr)
1505 const CXXRecordDecl *NearestVBase) {
1507 if ((Base.getBase()->getNumVBases() || NearestVBase != nullptr) &&
1510 NearestVBase);
1535 const CXXRecordDecl *NearestVBase) {
1536 assert((Base.getBase()->getNumVBases() || NearestVBase != nullptr) &&
1503 getVTableAddressPointInStructor( CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, const CXXRecordDecl *NearestVBase) argument
1533 getVTableAddressPointInStructorWithVTT( CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, const CXXRecordDecl *NearestVBase) argument
H A DCGClass.cpp2273 Vptr.VTableClass, Vptr.NearestVBase);
2435 *this, Vptr.VTableClass, Vptr.Base, Vptr.NearestVBase);
2449 *this, LoadCXXThisAddress(), Vptr.VTableClass, Vptr.NearestVBase);
2462 Vptr.NearestVBase);
2485 /*NearestVBase=*/nullptr,
2493 const CXXRecordDecl *NearestVBase,
2503 VPtr Vptr = {Base, NearestVBase, OffsetFromNearestVBase, VTableClass};
2544 I.isVirtual() ? BaseDecl : NearestVBase, BaseOffsetFromNearestVBase,
2492 getVTablePointers(BaseSubobject Base, const CXXRecordDecl *NearestVBase, CharUnits OffsetFromNearestVBase, bool BaseIsNonVirtualPrimaryBase, const CXXRecordDecl *VTableClass, VisitedVirtualBasesSetTy &VBases, VPtrsVector &Vptrs) argument
H A DMicrosoftCXXABI.cpp278 BaseSubobject Base, const CXXRecordDecl *NearestVBase) override;
1581 return Vptr.NearestVBase != nullptr;
1586 const CXXRecordDecl *NearestVBase) {
1584 getVTableAddressPointInStructor( CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, const CXXRecordDecl *NearestVBase) argument
H A DCodeGenFunction.h1443 const CXXRecordDecl *NearestVBase; member in struct:clang::CodeGen::CodeGenFunction::VPtr
1456 void getVTablePointers(BaseSubobject Base, const CXXRecordDecl *NearestVBase,

Completed in 868 milliseconds