JVM IR: Fix modalities in JvmSymbols

This commit is contained in:
Steven Schäfer
2020-01-14 12:07:50 +01:00
committed by Georgy Bronnikov
parent cfcdf05c92
commit 73b4f897b6
2 changed files with 35 additions and 31 deletions
@@ -179,6 +179,7 @@ fun IrDeclarationContainer.addFunction(
name: String,
returnType: IrType,
modality: Modality = Modality.FINAL,
visibility: Visibility = Visibilities.PUBLIC,
isStatic: Boolean = false,
isSuspend: Boolean = false,
origin: IrDeclarationOrigin = IrDeclarationOrigin.DEFINED
@@ -187,6 +188,7 @@ fun IrDeclarationContainer.addFunction(
this.name = Name.identifier(name)
this.returnType = returnType
this.modality = modality
this.visibility = visibility
this.isSuspend = isSuspend
this.origin = origin
}.apply {