Lines Matching refs:GD
2181 GlobalDecl GD(DD, Dtor_Complete); in dumpLayout() local
2182 assert(MethodVTableIndices.count(GD)); in dumpLayout()
2183 uint64_t VTableIndex = MethodVTableIndices[GD]; in dumpLayout()
2270 uint64_t ItaniumVTableContext::getMethodVTableIndex(GlobalDecl GD) { in getMethodVTableIndex() argument
2271 GD = GD.getCanonicalDecl(); in getMethodVTableIndex()
2272 MethodVTableIndicesTy::iterator I = MethodVTableIndices.find(GD); in getMethodVTableIndex()
2276 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVTableIndex()
2280 I = MethodVTableIndices.find(GD); in getMethodVTableIndex()
3779 MicrosoftVTableContext::getMethodVFTableLocation(GlobalDecl GD) { in getMethodVFTableLocation() argument
3780 assert(hasVtableSlot(cast<CXXMethodDecl>(GD.getDecl())) && in getMethodVFTableLocation()
3782 if (isa<CXXDestructorDecl>(GD.getDecl())) in getMethodVFTableLocation()
3783 assert(GD.getDtorType() == Dtor_Deleting); in getMethodVFTableLocation()
3785 GD = GD.getCanonicalDecl(); in getMethodVFTableLocation()
3787 MethodVFTableLocationsTy::iterator I = MethodVFTableLocations.find(GD); in getMethodVFTableLocation()
3791 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVFTableLocation()
3795 I = MethodVFTableLocations.find(GD); in getMethodVFTableLocation()