Lines Matching refs:GD
2176 GlobalDecl GD(DD, Dtor_Complete); in dumpLayout() local
2177 assert(MethodVTableIndices.count(GD)); in dumpLayout()
2178 uint64_t VTableIndex = MethodVTableIndices[GD]; in dumpLayout()
2241 uint64_t ItaniumVTableContext::getMethodVTableIndex(GlobalDecl GD) { in getMethodVTableIndex() argument
2242 MethodVTableIndicesTy::iterator I = MethodVTableIndices.find(GD); in getMethodVTableIndex()
2246 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVTableIndex()
2250 I = MethodVTableIndices.find(GD); in getMethodVTableIndex()
3600 GlobalDecl GD = Loc.first; in computeVTableRelatedInformation() local
3602 auto M = NewMethodLocations.find(GD); in computeVTableRelatedInformation()
3604 NewMethodLocations[GD] = NewLoc; in computeVTableRelatedInformation()
3742 MicrosoftVTableContext::getMethodVFTableLocation(GlobalDecl GD) { in getMethodVFTableLocation() argument
3743 assert(cast<CXXMethodDecl>(GD.getDecl())->isVirtual() && in getMethodVFTableLocation()
3745 if (isa<CXXDestructorDecl>(GD.getDecl())) in getMethodVFTableLocation()
3746 assert(GD.getDtorType() == Dtor_Deleting); in getMethodVFTableLocation()
3748 MethodVFTableLocationsTy::iterator I = MethodVFTableLocations.find(GD); in getMethodVFTableLocation()
3752 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVFTableLocation()
3756 I = MethodVFTableLocations.find(GD); in getMethodVFTableLocation()