Minor: add incrementalCompilationComponents to GenerationState

This commit is contained in:
Zalim Bashorov
2015-09-02 19:58:06 +03:00
committed by Michael Bogdanov
parent 13ca5faa80
commit 8e411e7274
2 changed files with 4 additions and 1 deletions
@@ -27,6 +27,7 @@ import org.jetbrains.kotlin.codegen.optimization.OptimizationClassBuilderFactory
import org.jetbrains.kotlin.descriptors.ModuleDescriptor
import org.jetbrains.kotlin.descriptors.ScriptDescriptor
import org.jetbrains.kotlin.diagnostics.DiagnosticSink
import org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents
import org.jetbrains.kotlin.name.FqName
import org.jetbrains.kotlin.psi.JetClassOrObject
import org.jetbrains.kotlin.psi.JetFile
@@ -54,6 +55,7 @@ public class GenerationState jvmOverloads constructor(
moduleName: String? = null,
// TODO: temporary hack, see JetTypeMapperWithOutDirectory state for details
public val outDirectory: File? = null,
public val incrementalCompilationComponents: IncrementalCompilationComponents? = null,
public val progress: Progress = Progress.DEAF
) {
@@ -391,7 +391,8 @@ public class KotlinToJVMBytecodeCompiler {
packagesWithObsoleteParts,
moduleId,
moduleName,
outputDirectory
outputDirectory,
incrementalCompilationComponents
);
ProgressIndicatorAndCompilationCanceledStatus.checkCanceled();