Lines Matching defs:NewMethod
1383 const auto *NewMethod = dyn_cast<CXXMethodDecl>(New);
1404 !isa<CXXConstructorDecl>(NewMethod))
1414 DS.Quals = NormalizeQualifiers(NewMethod, DS.Quals);
1420 OldMethod->getParent() != NewMethod->getParent()) {
1443 if (OldMethod->getRefQualifier() == NewMethod->getRefQualifier())
1446 NewMethod->isExplicitObjectMemberFunction())
1449 NewMethod->getRefQualifier() == RQ_None)) {
1450 SemaRef.Diag(NewMethod->getLocation(), diag::err_ref_qualifier_overload)
1451 << NewMethod->getRefQualifier() << OldMethod->getRefQualifier();
1460 if (NewMethod && NewMethod->isExplicitObjectMemberFunction())
1474 if (OldMethod && NewMethod && !OldMethod->isStatic() &&
1475 !NewMethod->isStatic()) {
1491 }(OldMethod, NewMethod);
1499 if (!UseOverrideRules || (!NewMethod->isExplicitObjectMemberFunction() &&
1516 if (NewMethod && OldMethod && OldMethod->isImplicitObjectMemberFunction() &&
1517 NewMethod->isImplicitObjectMemberFunction()) {