From 119e361b4b4f309a16bd46b972d2c11db24264bb Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Wed, 9 Jul 2014 21:43:02 +0400 Subject: [PATCH] Restore check in BuiltInsReferenceResolver Erroneously deleted in d98825683105e593ef34fbff780f6f84ecbc5162 --- .../jet/plugin/references/BuiltInsReferenceResolver.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/idea/src/org/jetbrains/jet/plugin/references/BuiltInsReferenceResolver.java b/idea/src/org/jetbrains/jet/plugin/references/BuiltInsReferenceResolver.java index c3010051e71..0bd43d23b9b 100644 --- a/idea/src/org/jetbrains/jet/plugin/references/BuiltInsReferenceResolver.java +++ b/idea/src/org/jetbrains/jet/plugin/references/BuiltInsReferenceResolver.java @@ -231,6 +231,10 @@ public class BuiltInsReferenceResolver extends AbstractProjectComponent { @NotNull public Collection resolveBuiltInSymbol(@NotNull DeclarationDescriptor declarationDescriptor) { + if (bindingContext == null) { + return Collections.emptyList(); + } + DeclarationDescriptor descriptor = findCurrentDescriptor(declarationDescriptor.getOriginal()); if (descriptor != null) { return DescriptorToSourceUtils.descriptorToDeclarations(descriptor);