[LL FIR] create separate library session for each library
This commit is contained in:
+2
-1
@@ -7,6 +7,7 @@ package org.jetbrains.kotlin.analysis.project.structure
|
||||
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.psi.PsiElement
|
||||
import org.jetbrains.kotlin.platform.TargetPlatform
|
||||
|
||||
public abstract class ProjectStructureProvider {
|
||||
/**
|
||||
@@ -20,7 +21,7 @@ public abstract class ProjectStructureProvider {
|
||||
// TODO: We rather need a session or facade that maintains this information.
|
||||
public abstract fun getKtBinaryModules(): Collection<KtBinaryModule>
|
||||
|
||||
public abstract fun getStdlibWithBuiltinsModule(module: KtModule): KtLibraryModule?
|
||||
public abstract fun getStdlibWithBuiltinsModule(platform: TargetPlatform): KtLibraryModule?
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user