Lines Matching refs:SrcRD
312 getAddrOfVirtualDisplacementMap(const CXXRecordDecl *SrcRD, in getAddrOfVirtualDisplacementMap() argument
316 getMangleContext().mangleCXXVirtualDisplacementMap(SrcRD, DstRD, Out); in getAddrOfVirtualDisplacementMap()
323 unsigned NumEntries = 1 + SrcRD->getNumVBases(); in getAddrOfVirtualDisplacementMap()
328 for (const auto &I : SrcRD->vbases()) { in getAddrOfVirtualDisplacementMap()
333 unsigned SrcVBIndex = VTContext.getVBTableIndex(SrcRD, VBase); in getAddrOfVirtualDisplacementMap()
345 SrcRD->isExternallyVisible() && DstRD->isExternallyVisible() in getAddrOfVirtualDisplacementMap()
2634 const CXXRecordDecl *SrcRD = cast<CXXRecordDecl>(MPD->getDeclContext()); in EmitMemberPointer() local
2635 const Type *SrcRecTy = Ctx.getTypeDeclType(SrcRD).getTypePtr(); in EmitMemberPointer()
2642 const CXXRecordDecl *PrevRD = SrcRD; in EmitMemberPointer()
3004 CXXRecordDecl *SrcRD = SrcTy->getMostRecentCXXRecordDecl(); in EmitMemberPointerConversion() local
3007 SrcRD->nullFieldOffsetIsZero() == DstRD->nullFieldOffsetIsZero()) in EmitMemberPointerConversion()
3050 const CXXRecordDecl *SrcRD = SrcTy->getMostRecentCXXRecordDecl(); in EmitNonNullMemberPointerConversion() local
3052 MSInheritanceAttr::Spelling SrcInheritance = SrcRD->getMSInheritanceModel(); in EmitNonNullMemberPointerConversion()
3091 getContext().getOffsetOfBaseWithVBPtr(SrcRD).getQuantity()) { in EmitNonNullMemberPointerConversion()
3126 getAddrOfVirtualDisplacementMap(SrcRD, DstRD)) { in EmitNonNullMemberPointerConversion()