Lines Matching refs:OverriddenMD
1097 const CXXMethodDecl *OverriddenMD = *I; in visitAllOverriddenMethods() local
1098 if (!Visitor.visit(OverriddenMD)) in visitAllOverriddenMethods()
1100 visitAllOverriddenMethods(OverriddenMD, Visitor); in visitAllOverriddenMethods()
1359 const CXXMethodDecl *OverriddenMD = *I; in OverridesIndirectMethodInBases() local
1362 if (OverridesIndirectMethodInBases(OverriddenMD, Bases)) in OverridesIndirectMethodInBases()
1448 const CXXMethodDecl *OverriddenMD = *I; in FindNearestOverriddenMethod() local
1451 if (OverriddenMD->getParent() == PrimaryBase) in FindNearestOverriddenMethod()
1452 return OverriddenMD; in FindNearestOverriddenMethod()
1528 if (const CXXMethodDecl *OverriddenMD = in AddMethods() local
1531 OverriddenMD).isEmpty()) { in AddMethods()
1534 assert(MethodInfoMap.count(OverriddenMD) && in AddMethods()
1536 MethodInfo &OverriddenMethodInfo = MethodInfoMap[OverriddenMD]; in AddMethods()
1545 MethodInfoMap.erase(OverriddenMD); in AddMethods()
1551 if (!isBuildingConstructorVTable() && OverriddenMD != MD) { in AddMethods()
1554 ComputeThisAdjustment(OverriddenMD, BaseOffsetInLayoutClass, in AddMethods()
2640 bool visit(const CXXMethodDecl *OverriddenMD) { in visit()
2641 if (OverriddenMD->size_overridden_methods() == 0) in visit()
2642 Bases.insert(OverriddenMD->getParent()); in visit()
2644 return VisitedOverriddenMethods.insert(OverriddenMD).second; in visit()
3016 const CXXMethodDecl *OverriddenMD = in AddMethods() local
3024 if ((OverriddenMD || FinalOverriderMD != MD) && in AddMethods()
3029 if (OverriddenMD) { in AddMethods()
3032 MethodInfoMap.find(OverriddenMD); in AddMethods()
3046 Context, MD, OverriddenMD).isEmpty() || in AddMethods()