Lines Matching defs:RD

330   const CXXRecordDecl *RD = Base.getBase();  in ComputeBaseOffsets()  local
380 const CXXRecordDecl *RD = Base.getBase(); in dump() local
674 const CXXRecordDecl *RD = Base.getBase(); in AddVCallOffsets() local
739 VCallAndVBaseOffsetBuilder::AddVBaseOffsets(const CXXRecordDecl *RD, in AddVBaseOffsets()
1374 const CXXRecordDecl *RD = FirstBaseInPrimaryBaseChain; in IsOverriderUsed() local
1454 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
1676 const CXXRecordDecl *RD = Base.getBase(); in LayoutPrimaryAndSecondaryVTables() local
1737 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTables() local
1787 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases()
1843 const CXXRecordDecl *RD, VisitedVirtualBasesSetTy &VBases) { in LayoutVTablesForVirtualBases()
2058 const CXXRecordDecl *RD = I.second.getBase(); in dumpLayout() local
2246 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVTableIndex() local
2256 ItaniumVTableContext::getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, in getVirtualBaseOffsetOffset()
2296 ItaniumVTableContext::computeVTableRelatedInformation(const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
2881 const CXXRecordDecl *RD, in GroupNewVirtualOverloads()
2912 static bool isDirectVBase(const CXXRecordDecl *Base, const CXXRecordDecl *RD) { in isDirectVBase()
2923 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
3274 const CXXRecordDecl *RD, in computeVTablePaths()
3407 const CXXRecordDecl *RD, CharUnits Offset, in findPathsToSubobject()
3448 const CXXRecordDecl *RD, in getOffsetOfFullPath()
3480 const CXXRecordDecl *RD, VPtrInfo *Info, in selectBestPath()
3550 const CXXRecordDecl *RD, in computeFullPathsForVFTables()
3572 const CXXRecordDecl *RD) { in computeVTableRelatedInformation()
3615 const CXXRecordDecl *RD, const MethodVFTableLocationsTy &NewMethods, in dumpMethodLocations()
3674 const CXXRecordDecl *RD) { in computeVBTableRelatedInformation()
3719 MicrosoftVTableContext::enumerateVBTables(const CXXRecordDecl *RD) { in enumerateVBTables()
3724 MicrosoftVTableContext::getVFPtrOffsets(const CXXRecordDecl *RD) { in getVFPtrOffsets()
3732 MicrosoftVTableContext::getVFTableLayout(const CXXRecordDecl *RD, in getVFTableLayout()
3752 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getMethodVFTableLocation() local