Lines Matching refs:Method1
1460 CXXMethodDecl *Method1, in IsStructurallyEquivalent() argument
1463 Method1->getDeclKind() == Method2->getDeclKind() && in IsStructurallyEquivalent()
1464 Method1->getRefQualifier() == Method2->getRefQualifier() && in IsStructurallyEquivalent()
1465 Method1->getAccess() == Method2->getAccess() && in IsStructurallyEquivalent()
1466 Method1->getOverloadedOperator() == Method2->getOverloadedOperator() && in IsStructurallyEquivalent()
1467 Method1->isStatic() == Method2->isStatic() && in IsStructurallyEquivalent()
1468 Method1->isImplicitObjectMemberFunction() == in IsStructurallyEquivalent()
1470 Method1->isConst() == Method2->isConst() && in IsStructurallyEquivalent()
1471 Method1->isVolatile() == Method2->isVolatile() && in IsStructurallyEquivalent()
1472 Method1->isVirtual() == Method2->isVirtual() && in IsStructurallyEquivalent()
1473 Method1->isPureVirtual() == Method2->isPureVirtual() && in IsStructurallyEquivalent()
1474 Method1->isDefaulted() == Method2->isDefaulted() && in IsStructurallyEquivalent()
1475 Method1->isDeleted() == Method2->isDeleted(); in IsStructurallyEquivalent()
1480 if (auto *Constructor1 = dyn_cast<CXXConstructorDecl>(Method1)) { in IsStructurallyEquivalent()
1487 if (auto *Conversion1 = dyn_cast<CXXConversionDecl>(Method1)) { in IsStructurallyEquivalent()
1497 const IdentifierInfo *Name1 = Method1->getIdentifier(); in IsStructurallyEquivalent()
1506 Method1->getType(), Method2->getType())) in IsStructurallyEquivalent()
2133 ObjCMethodDecl *Method1, in IsStructurallyEquivalent() argument
2136 Method1->isInstanceMethod() == Method2->isInstanceMethod() && in IsStructurallyEquivalent()
2137 Method1->isVariadic() == Method2->isVariadic() && in IsStructurallyEquivalent()
2138 Method1->isDirectMethod() == Method2->isDirectMethod(); in IsStructurallyEquivalent()
2143 Selector Selector1 = Method1->getSelector(), in IsStructurallyEquivalent()
2158 if (!IsStructurallyEquivalent(Context, Method1->getReturnType(), in IsStructurallyEquivalent()
2162 Method1->param_size() == Method2->param_size() && in IsStructurallyEquivalent()
2165 ParamT1 = Method1->param_type_begin(), in IsStructurallyEquivalent()
2166 ParamT1End = Method1->param_type_end(), in IsStructurallyEquivalent()
2227 for (ObjCCategoryDecl::method_iterator Method1 = D1->meth_begin(), in IsStructurallyEquivalent() local
2229 Method1 != Method1End; ++Method1, ++Method2) { in IsStructurallyEquivalent()
2232 if (!IsStructurallyEquivalent(Context, *Method1, *Method2)) in IsStructurallyEquivalent()