Lines Matching defs:RD
329 const CXXRecordDecl *RD = Base.getBase(); in ComputeBaseOffsets() local
379 const CXXRecordDecl *RD = Base.getBase(); in dump() local
681 const CXXRecordDecl *RD = Base.getBase(); in AddVCallOffsets() local
746 VCallAndVBaseOffsetBuilder::AddVBaseOffsets(const CXXRecordDecl *RD, in AddVBaseOffsets()
1368 const CXXRecordDecl *RD = FirstBaseInPrimaryBaseChain; in IsOverriderUsed() local
1448 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
1679 const CXXRecordDecl *RD = Base.getBase(); in LayoutPrimaryAndSecondaryVTables() local
1742 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTables() local
1792 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases()
1848 const CXXRecordDecl *RD, VisitedVirtualBasesSetTy &VBases) { in LayoutVTablesForVirtualBases()
2064 const CXXRecordDecl *RD = I.second.getBase(); in dumpLayout() local
2276 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVTableIndex() local
2286 ItaniumVTableContext::getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, in getVirtualBaseOffsetOffset()
2324 ItaniumVTableContext::computeVTableRelatedInformation(const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
2902 const CXXRecordDecl *RD, in GroupNewVirtualOverloads()
2933 static bool isDirectVBase(const CXXRecordDecl *Base, const CXXRecordDecl *RD) { in isDirectVBase()
2944 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
3297 const CXXRecordDecl *RD, in computeVTablePaths()
3427 const CXXRecordDecl *RD, CharUnits Offset, in findPathsToSubobject()
3467 const CXXRecordDecl *RD, in getOffsetOfFullPath()
3499 const CXXRecordDecl *RD, in selectBestPath()
3569 const CXXRecordDecl *RD, in computeFullPathsForVFTables()
3603 const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
3651 const CXXRecordDecl *RD, const MethodVFTableLocationsTy &NewMethods, in dumpMethodLocations()
3710 const CXXRecordDecl *RD) { in computeVBTableRelatedInformation()
3756 MicrosoftVTableContext::enumerateVBTables(const CXXRecordDecl *RD) { in enumerateVBTables()
3761 MicrosoftVTableContext::getVFPtrOffsets(const CXXRecordDecl *RD) { in getVFPtrOffsets()
3769 MicrosoftVTableContext::getVFTableLayout(const CXXRecordDecl *RD, in getVFTableLayout()
3791 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVFTableLocation() local