diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java index ea0ee317ab4c..e4f3c7630194 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java @@ -217,13 +217,13 @@ public class InferenceSession { return null; } - private void collectAdditionalConstraints(PsiParameter[] parameters, - PsiExpression[] args, - PsiMethod parentMethod, - Set additionalConstraints) { + private static void collectAdditionalConstraints(PsiParameter[] parameters, + PsiExpression[] args, + PsiMethod parentMethod, + Set additionalConstraints) { for (int i = 0; i < args.length; i++) { if (args[i] != null) { - PsiType parameterType = getParameterType(parameters, args, i, mySiteSubstitutor); + PsiType parameterType = getParameterType(parameters, args, i, PsiSubstitutor.EMPTY); if (!isPertinentToApplicability(args[i], parentMethod)) { additionalConstraints.add(new ExpressionCompatibilityConstraint(args[i], parameterType)); }