diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java index bb1f8bd9278..a049a54be9e 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java @@ -19,7 +19,6 @@ package org.jetbrains.jet.lang.resolve; import com.google.common.base.Predicate; import com.google.common.collect.Maps; import com.intellij.openapi.project.Project; -import com.intellij.openapi.util.TextRange; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiElementVisitor; import com.intellij.psi.PsiErrorElement; @@ -132,22 +131,22 @@ public class AnalyzingUtils { @Override public void addClassifierDescriptor(@NotNull MutableClassDescriptorLite classDescriptor) { - scope.addClassifierDescriptor(classDescriptor); + throw new IllegalStateException("A class shouldn't sit right under a module: " + classDescriptor); } @Override public void addObjectDescriptor(@NotNull MutableClassDescriptorLite objectDescriptor) { - + throw new IllegalStateException("An object shouldn't sit right under a module: " + objectDescriptor); } @Override public void addFunctionDescriptor(@NotNull SimpleFunctionDescriptor functionDescriptor) { - scope.addFunctionDescriptor(functionDescriptor); + throw new IllegalStateException("A function shouldn't sit right under a module: " + functionDescriptor); } @Override public void addPropertyDescriptor(@NotNull PropertyDescriptor propertyDescriptor) { - scope.addPropertyDescriptor(propertyDescriptor); + throw new IllegalStateException("A property shouldn't sit right under a module: " + propertyDescriptor); } @Override