Lines Matching defs:VTableClass
2362 CGM.getCXXABI().getVTableAddressPoint(Vptr.Base, Vptr.VTableClass);
2372 Vptr.VTableClass, Vptr.NearestVBase);
2375 GetVTablePtr(This, VTableGlobal->getType(), Vptr.VTableClass);
2551 *this, Vptr.VTableClass, Vptr.Base, Vptr.NearestVBase);
2565 *this, LoadCXXThisAddress(), Vptr.VTableClass, Vptr.NearestVBase);
2576 *this, VTableField, NonVirtualOffset, VirtualOffset, Vptr.VTableClass,
2597 CGM.DecorateInstructionWithInvariantGroup(Store, Vptr.VTableClass);
2601 CodeGenFunction::getVTablePointers(const CXXRecordDecl *VTableClass) {
2604 getVTablePointers(BaseSubobject(VTableClass, CharUnits::Zero()),
2607 /*BaseIsNonVirtualPrimaryBase=*/false, VTableClass, VBases,
2616 const CXXRecordDecl *VTableClass,
2623 VPtr Vptr = {Base, NearestVBase, OffsetFromNearestVBase, VTableClass};
2648 getContext().getASTRecordLayout(VTableClass);
2665 BaseDeclIsNonVirtualPrimaryBase, VTableClass, VBases, Vptrs);