No need to inherit from LazyEntity

This commit is contained in:
Valentin Kipyatkov
2015-01-15 18:05:20 +03:00
parent 9317593565
commit 45a7c3bcdc
@@ -38,7 +38,7 @@ public class LazyImportScope(private val resolveSession: ResolveSession,
imports: List<JetImportDirective>,
private val traceForImportResolve: BindingTrace,
private val debugName: String,
inRootPackage: Boolean) : JetScope, LazyEntity {
inRootPackage: Boolean) : JetScope {
private val importsProvider = ImportsProvider(resolveSession.getStorageManager(), imports)
private val importedScopesProvider = resolveSession.getStorageManager().createMemoizedFunction {
@@ -94,7 +94,7 @@ public class LazyImportScope(private val resolveSession: ResolveSession,
}
}
override fun forceResolveAllContents() {
public fun forceResolveAllContents() {
for (importDirective in importsProvider.getAllImports()) {
forceResolveImportDirective(importDirective)
}