From 95f5e8d08ccd0d7c8728915e3aff327a0b428cf8 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Thu, 25 Dec 2014 19:48:58 +0300 Subject: [PATCH] Fix exception from completion and other services --- .../org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java index f91c779829f..40fcca3ce03 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java @@ -428,6 +428,11 @@ public class ResolveSession implements KotlinCodeAnalyzer { return getBindingContext().get(BindingContext.DECLARATION_TO_DESCRIPTOR, property); } + @Override + public DeclarationDescriptor visitScript(@NotNull JetScript script, Void data) { + return scriptDescriptors.invoke(script); + } + @Override public DeclarationDescriptor visitJetElement(@NotNull JetElement element, Void data) { throw new IllegalArgumentException("Unsupported declaration type: " + element + " " +