From c6cc6d5e1cb928c4d7c44c984b212932536c872e Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Sat, 9 Jun 2012 12:50:43 +0400 Subject: [PATCH] Lazy resolve: Import root scope into files --- .../src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java index 62694b72619..b04f2a513d9 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java @@ -60,6 +60,7 @@ public class ScopeProvider { WritableScope writableScope = new WritableScopeImpl( JetScope.EMPTY, packageDescriptor, RedeclarationHandler.DO_NOTHING, "file scope for declaration resollution"); + writableScope.importScope(resolveSession.getPackageDescriptorByFqName(FqName.ROOT).getMemberScope()); writableScope.importScope(packageDescriptor.getMemberScope()); // TODO: imports