From 98f5a65b8e737705987e60292bb031e85d75b94e Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Mon, 19 Sep 2011 05:15:09 -0500 Subject: [PATCH] NPE fix --- .../org/jetbrains/jet/plugin/references/JetPsiReference.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/jet/plugin/references/JetPsiReference.java b/idea/src/org/jetbrains/jet/plugin/references/JetPsiReference.java index a9f3c0a488b..a771388c338 100644 --- a/idea/src/org/jetbrains/jet/plugin/references/JetPsiReference.java +++ b/idea/src/org/jetbrains/jet/plugin/references/JetPsiReference.java @@ -89,7 +89,7 @@ public abstract class JetPsiReference implements PsiPolyVariantReference { JetFile file = (JetFile) getElement().getContainingFile(); BindingContext bindingContext = AnalyzerFacade.analyzeFileWithCache(file); Collection declarationDescriptors = bindingContext.get(AMBIGUOUS_REFERENCE_TARGET, myExpression); - if (declarationDescriptors != null) return ResolveResult.EMPTY_ARRAY; + if (declarationDescriptors == null) return ResolveResult.EMPTY_ARRAY; ResolveResult[] results = new ResolveResult[declarationDescriptors.size()]; int i = 0; for (DeclarationDescriptor descriptor : declarationDescriptors) {