minor refactoring in native to frontend interface

This commit is contained in:
Konstantin Anisimov
2016-10-27 12:45:54 +03:00
parent 3617161247
commit 64e9f2a2f7
2 changed files with 50 additions and 58 deletions
@@ -1,19 +0,0 @@
package org.jetbrains.kotlin.bc.analyze
import org.jetbrains.kotlin.analyzer.AnalysisResult
import org.jetbrains.kotlin.config.CompilerConfiguration
import org.jetbrains.kotlin.context.ModuleContext
import org.jetbrains.kotlin.psi.KtFile
import org.jetbrains.kotlin.resolve.BindingTrace
import kotlin.reflect.jvm.internal.impl.descriptors.PackagePartProvider
fun analyze(moduleContext: ModuleContext,
files:Collection<KtFile>,
trace:BindingTrace,
configuration: CompilerConfiguration,
packagePartProvider: PackagePartProvider) : AnalysisResult {
val bindingContext = trace.bindingContext
val module = moduleContext.module
return AnalysisResult.success(bindingContext, module)
}