[IR] Add isHidden flag into IrValueParameter

This commit is contained in:
Roman Artemev
2020-09-09 16:15:04 +03:00
parent be16fa76ab
commit 79e2886da1
3 changed files with 10 additions and 3 deletions
@@ -40,7 +40,8 @@ internal class PersistentIrValueParameter(
override val type: IrType,
override val varargElementType: IrType?,
override val isCrossinline: Boolean,
override val isNoinline: Boolean
override val isNoinline: Boolean,
override val isHidden: Boolean = false
) : IrValueParameter(),
PersistentIrDeclarationBase<ValueParameterCarrier>,
ValueParameterCarrier {
@@ -52,7 +53,7 @@ internal class PersistentIrValueParameter(
init {
symbol.bind(this)
}
override var lastModified: Int = stageController.currentStage
override var loweredUpTo: Int = stageController.currentStage
override var values: Array<Carrier>? = null