Changed element of additional resolve from single import to whole import list (as we resolve all imports anyway)

This commit is contained in:
Valentin Kipyatkov
2015-07-13 22:45:51 +03:00
parent ea25e5d02a
commit 58f2d37d95
@@ -84,7 +84,7 @@ public abstract class ElementResolver protected constructor(
javaClass<JetParameter>(),
javaClass<JetDelegationSpecifierList>(),
javaClass<JetInitializerList>(),
javaClass<JetImportDirective>(),
javaClass<JetImportList>(),
javaClass<JetAnnotationEntry>(),
javaClass<JetTypeParameter>(),
javaClass<JetTypeConstraint>(),
@@ -128,7 +128,7 @@ public abstract class ElementResolver protected constructor(
is JetInitializerList -> delegationSpecifierAdditionalResolve(resolveSession, resolveElement, resolveElement.getParent() as JetEnumEntry, file)
is JetImportDirective -> {
is JetImportList -> {
val scope = resolveSession.getFileScopeProvider().getFileScope(resolveElement.getContainingJetFile())
scope.forceResolveAllImports()
resolveSession.getTrace()