Fix exception from completion and other services

This commit is contained in:
Andrey Breslav
2014-12-25 19:48:58 +03:00
parent 1fda9ed29f
commit 95f5e8d08c
@@ -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 + " " +