Searched refs:SrcRD (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/CodeGen/ |
D | MicrosoftCXXABI.cpp | 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 [all …]
|
/external/clang/lib/Sema/ |
D | SemaCast.cpp | 753 const CXXRecordDecl *SrcRD = in DiagnoseReinterpretUpDownCast() local 759 if (!SrcRD || !SrcRD->isCompleteDefinition() || SrcRD->isInvalidDecl()) in DiagnoseReinterpretUpDownCast() 774 if (SrcRD->isDerivedFrom(DestRD, BasePaths)) in DiagnoseReinterpretUpDownCast() 776 else if (DestRD->isDerivedFrom(SrcRD, BasePaths)) in DiagnoseReinterpretUpDownCast()
|
/external/clang/include/clang/AST/ |
D | Mangle.h | 206 virtual void mangleCXXVirtualDisplacementMap(const CXXRecordDecl *SrcRD,
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 581 const CXXRecordDecl *SrcRD = in isAlwaysNull() local 584 if (!SrcRD->hasAttr<FinalAttr>()) in isAlwaysNull() 590 return !DestRD->isDerivedFrom(SrcRD); in isAlwaysNull()
|
D | MicrosoftMangle.cpp | 152 void mangleCXXVirtualDisplacementMap(const CXXRecordDecl *SrcRD, 2649 const CXXRecordDecl *SrcRD, const CXXRecordDecl *DstRD, raw_ostream &Out) { in mangleCXXVirtualDisplacementMap() argument 2653 Mangler.mangleName(SrcRD); in mangleCXXVirtualDisplacementMap()
|