diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java index 9974e27bfe30..550efd7929ca 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java @@ -309,7 +309,7 @@ public class PsiReferenceExpressionImpl extends PsiReferenceExpressionBase imple return getCachedTextSkipWhiteSpaceAndComments(); } - private final Function ourTypeEvaluator = new TypeEvaluator(); + private static final Function TYPE_EVALUATOR = new TypeEvaluator(); private static class TypeEvaluator implements NullableFunction { @Override @@ -365,7 +365,7 @@ public class PsiReferenceExpressionImpl extends PsiReferenceExpressionBase imple @Override public PsiType getType() { - return JavaResolveCache.getInstance(getProject()).getType(this, ourTypeEvaluator); + return JavaResolveCache.getInstance(getProject()).getType(this, TYPE_EVALUATOR); } @Override