Lines Matching defs:RD
330 const CXXRecordDecl *RD = Base.getBase(); in ComputeBaseOffsets() local
380 const CXXRecordDecl *RD = Base.getBase(); in dump() local
683 const CXXRecordDecl *RD = Base.getBase(); in AddVCallOffsets() local
748 VCallAndVBaseOffsetBuilder::AddVBaseOffsets(const CXXRecordDecl *RD, in AddVBaseOffsets()
1370 const CXXRecordDecl *RD = FirstBaseInPrimaryBaseChain; in IsOverriderUsed() local
1449 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
1680 const CXXRecordDecl *RD = Base.getBase(); in LayoutPrimaryAndSecondaryVTables() local
1743 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTables() local
1793 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases()
1849 const CXXRecordDecl *RD, VisitedVirtualBasesSetTy &VBases) { in LayoutVTablesForVirtualBases()
2065 const CXXRecordDecl *RD = I.second.getBase(); in dumpLayout() local
2277 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVTableIndex() local
2287 ItaniumVTableContext::getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, in getVirtualBaseOffsetOffset()
2325 ItaniumVTableContext::computeVTableRelatedInformation(const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
2903 const CXXRecordDecl *RD, in GroupNewVirtualOverloads()
2934 static bool isDirectVBase(const CXXRecordDecl *Base, const CXXRecordDecl *RD) { in isDirectVBase()
2945 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
3296 const CXXRecordDecl *RD, in computeVTablePaths()
3424 const CXXRecordDecl *RD, CharUnits Offset, in findPathsToSubobject()
3464 const CXXRecordDecl *RD, in getOffsetOfFullPath()
3496 const CXXRecordDecl *RD, in selectBestPath()
3566 const CXXRecordDecl *RD, in computeFullPathsForVFTables()
3600 const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
3648 const CXXRecordDecl *RD, const MethodVFTableLocationsTy &NewMethods, in dumpMethodLocations()
3707 const CXXRecordDecl *RD) { in computeVBTableRelatedInformation()
3753 MicrosoftVTableContext::enumerateVBTables(const CXXRecordDecl *RD) { in enumerateVBTables()
3758 MicrosoftVTableContext::getVFPtrOffsets(const CXXRecordDecl *RD) { in getVFPtrOffsets()
3766 MicrosoftVTableContext::getVFTableLayout(const CXXRecordDecl *RD, in getVFTableLayout()
3788 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVFTableLocation() local