IR: make IrTypeOperatorCall.typeOperand mutable
This commit is contained in:
@@ -69,6 +69,6 @@ enum class IrTypeOperator {
|
|||||||
abstract class IrTypeOperatorCall : IrExpression() {
|
abstract class IrTypeOperatorCall : IrExpression() {
|
||||||
abstract val operator: IrTypeOperator
|
abstract val operator: IrTypeOperator
|
||||||
abstract var argument: IrExpression
|
abstract var argument: IrExpression
|
||||||
abstract val typeOperand: IrType
|
abstract var typeOperand: IrType
|
||||||
abstract val typeOperandClassifier: IrClassifierSymbol
|
abstract val typeOperandClassifier: IrClassifierSymbol
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -30,7 +30,7 @@ class IrTypeOperatorCallImpl(
|
|||||||
override val endOffset: Int,
|
override val endOffset: Int,
|
||||||
override var type: IrType,
|
override var type: IrType,
|
||||||
override val operator: IrTypeOperator,
|
override val operator: IrTypeOperator,
|
||||||
override val typeOperand: IrType,
|
override var typeOperand: IrType,
|
||||||
override var argument: IrExpression,
|
override var argument: IrExpression,
|
||||||
) : IrTypeOperatorCall() {
|
) : IrTypeOperatorCall() {
|
||||||
override val typeOperandClassifier: IrClassifierSymbol
|
override val typeOperandClassifier: IrClassifierSymbol
|
||||||
|
|||||||
Reference in New Issue
Block a user