Lines Matching refs:GD
2167 GlobalDecl GD(DD, Dtor_Complete); in dumpLayout() local
2168 assert(MethodVTableIndices.count(GD)); in dumpLayout()
2169 uint64_t VTableIndex = MethodVTableIndices[GD]; in dumpLayout()
2223 uint64_t ItaniumVTableContext::getMethodVTableIndex(GlobalDecl GD) { in getMethodVTableIndex() argument
2224 GD = GD.getCanonicalDecl(); in getMethodVTableIndex()
2225 MethodVTableIndicesTy::iterator I = MethodVTableIndices.find(GD); in getMethodVTableIndex()
2229 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVTableIndex()
2233 I = MethodVTableIndices.find(GD); in getMethodVTableIndex()
3732 MicrosoftVTableContext::getMethodVFTableLocation(GlobalDecl GD) { in getMethodVFTableLocation() argument
3733 assert(cast<CXXMethodDecl>(GD.getDecl())->isVirtual() && in getMethodVFTableLocation()
3735 if (isa<CXXDestructorDecl>(GD.getDecl())) in getMethodVFTableLocation()
3736 assert(GD.getDtorType() == Dtor_Deleting); in getMethodVFTableLocation()
3738 GD = GD.getCanonicalDecl(); in getMethodVFTableLocation()
3740 MethodVFTableLocationsTy::iterator I = MethodVFTableLocations.find(GD); in getMethodVFTableLocation()
3744 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVFTableLocation()
3748 I = MethodVFTableLocations.find(GD); in getMethodVFTableLocation()