Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGClass.cpp2273 Vptr.VTableClass, Vptr.NearestVBase); in EmitVTableAssumptionLoad()
2435 *this, Vptr.VTableClass, Vptr.Base, Vptr.NearestVBase); in InitializeVTablePointer()
2449 *this, LoadCXXThisAddress(), Vptr.VTableClass, Vptr.NearestVBase); in InitializeVTablePointer()
2462 Vptr.NearestVBase); in InitializeVTablePointer()
2493 const CXXRecordDecl *NearestVBase, in getVTablePointers() argument
2503 VPtr Vptr = {Base, NearestVBase, OffsetFromNearestVBase, VTableClass}; in getVTablePointers()
2544 I.isVirtual() ? BaseDecl : NearestVBase, BaseOffsetFromNearestVBase, in getVTablePointers()
DItaniumCXXABI.cpp251 BaseSubobject Base, const CXXRecordDecl *NearestVBase) override;
255 BaseSubobject Base, const CXXRecordDecl *NearestVBase);
1498 if (Vptr.NearestVBase == nullptr) in isVirtualOffsetNeededForVTableField()
1505 const CXXRecordDecl *NearestVBase) { in getVTableAddressPointInStructor() argument
1507 if ((Base.getBase()->getNumVBases() || NearestVBase != nullptr) && in getVTableAddressPointInStructor()
1510 NearestVBase); in getVTableAddressPointInStructor()
1535 const CXXRecordDecl *NearestVBase) { in getVTableAddressPointInStructorWithVTT() argument
1536 assert((Base.getBase()->getNumVBases() || NearestVBase != nullptr) && in getVTableAddressPointInStructorWithVTT()
DCGCXXABI.h392 const CXXRecordDecl *NearestVBase) = 0;
DCodeGenFunction.h1443 const CXXRecordDecl *NearestVBase; member
1456 void getVTablePointers(BaseSubobject Base, const CXXRecordDecl *NearestVBase,
DMicrosoftCXXABI.cpp278 BaseSubobject Base, const CXXRecordDecl *NearestVBase) override;
1581 return Vptr.NearestVBase != nullptr; in isVirtualOffsetNeededForVTableField()
1586 const CXXRecordDecl *NearestVBase) { in getVTableAddressPointInStructor() argument