Lines Matching defs:RD
330 const CXXRecordDecl *RD = Base.getBase(); in ComputeBaseOffsets() local
380 const CXXRecordDecl *RD = Base.getBase(); in dump() local
687 const CXXRecordDecl *RD = Base.getBase(); in AddVCallOffsets() local
752 VCallAndVBaseOffsetBuilder::AddVBaseOffsets(const CXXRecordDecl *RD, in AddVBaseOffsets()
1404 const CXXRecordDecl *RD = FirstBaseInPrimaryBaseChain; in IsOverriderUsed() local
1483 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
1729 const CXXRecordDecl *RD = Base.getBase(); in LayoutPrimaryAndSecondaryVTables() local
1792 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTables() local
1842 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases()
1898 const CXXRecordDecl *RD, VisitedVirtualBasesSetTy &VBases) { in LayoutVTablesForVirtualBases()
2135 const CXXRecordDecl *RD = I.second.getBase(); in dumpLayout() local
2344 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVTableIndex() local
2354 ItaniumVTableContext::getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, in getVirtualBaseOffsetOffset()
2421 ItaniumVTableContext::computeVTableRelatedInformation(const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
2999 const CXXRecordDecl *RD, in GroupNewVirtualOverloads()
3030 static bool isDirectVBase(const CXXRecordDecl *Base, const CXXRecordDecl *RD) { in isDirectVBase()
3041 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
3392 const CXXRecordDecl *RD, in computeVTablePaths()
3520 const CXXRecordDecl *RD, CharUnits Offset, in findPathsToSubobject()
3560 const CXXRecordDecl *RD, in getOffsetOfFullPath()
3592 const CXXRecordDecl *RD, in selectBestPath()
3662 const CXXRecordDecl *RD, in computeFullPathsForVFTables()
3696 const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
3744 const CXXRecordDecl *RD, const MethodVFTableLocationsTy &NewMethods, in dumpMethodLocations()
3803 const CXXRecordDecl *RD) { in computeVBTableRelatedInformation()
3849 MicrosoftVTableContext::enumerateVBTables(const CXXRecordDecl *RD) { in enumerateVBTables()
3854 MicrosoftVTableContext::getVFPtrOffsets(const CXXRecordDecl *RD) { in getVFPtrOffsets()
3862 MicrosoftVTableContext::getVFTableLayout(const CXXRecordDecl *RD, in getVFTableLayout()
3884 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVFTableLocation() local