Convert some GenerationState functions to values
This commit is contained in:
@@ -43,10 +43,10 @@ public class GenerationState(
|
|||||||
public val module: ModuleDescriptor,
|
public val module: ModuleDescriptor,
|
||||||
bindingContext: BindingContext,
|
bindingContext: BindingContext,
|
||||||
public val files: List<JetFile>,
|
public val files: List<JetFile>,
|
||||||
private val disableCallAssertions: Boolean,
|
disableCallAssertions: Boolean,
|
||||||
private val disableParamAssertions: Boolean,
|
disableParamAssertions: Boolean,
|
||||||
public val generateDeclaredClassFilter: GenerationState.GenerateClassFilter,
|
public val generateDeclaredClassFilter: GenerationState.GenerateClassFilter,
|
||||||
private val disableInline: Boolean,
|
disableInline: Boolean,
|
||||||
disableOptimization: Boolean,
|
disableOptimization: Boolean,
|
||||||
public val packagesWithObsoleteParts: Collection<FqName> = emptySet(),
|
public val packagesWithObsoleteParts: Collection<FqName> = emptySet(),
|
||||||
// for PackageCodegen in incremental compilation mode
|
// for PackageCodegen in incremental compilation mode
|
||||||
@@ -89,6 +89,15 @@ public class GenerationState(
|
|||||||
public val jvmRuntimeTypes: JvmRuntimeTypes = JvmRuntimeTypes()
|
public val jvmRuntimeTypes: JvmRuntimeTypes = JvmRuntimeTypes()
|
||||||
private val interceptedBuilderFactory: ClassBuilderFactory
|
private val interceptedBuilderFactory: ClassBuilderFactory
|
||||||
|
|
||||||
|
public val isCallAssertionsEnabled: Boolean = !disableCallAssertions
|
||||||
|
@jvmName("isCallAssertionsEnabled") get
|
||||||
|
|
||||||
|
public val isParamAssertionsEnabled: Boolean = !disableParamAssertions
|
||||||
|
@jvmName("isParamAssertionsEnabled") get
|
||||||
|
|
||||||
|
public val isInlineEnabled: Boolean = !disableInline
|
||||||
|
@jvmName("isInlineEnabled") get
|
||||||
|
|
||||||
public constructor(
|
public constructor(
|
||||||
project: Project,
|
project: Project,
|
||||||
builderFactory: ClassBuilderFactory,
|
builderFactory: ClassBuilderFactory,
|
||||||
@@ -116,12 +125,6 @@ public class GenerationState(
|
|||||||
this.factory = ClassFileFactory(this, interceptedBuilderFactory)
|
this.factory = ClassFileFactory(this, interceptedBuilderFactory)
|
||||||
}
|
}
|
||||||
|
|
||||||
public fun isCallAssertionsEnabled(): Boolean = !disableCallAssertions
|
|
||||||
|
|
||||||
public fun isParamAssertionsEnabled(): Boolean = !disableParamAssertions
|
|
||||||
|
|
||||||
public fun isInlineEnabled(): Boolean = !disableInline
|
|
||||||
|
|
||||||
public fun beforeCompile() {
|
public fun beforeCompile() {
|
||||||
markUsed()
|
markUsed()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user