diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrSuspendImpl.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrSuspendImpl.kt index 624c75f0d46..3a2a2919241 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrSuspendImpl.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrSuspendImpl.kt @@ -9,12 +9,15 @@ import org.jetbrains.kotlin.ir.declarations.IrVariable import org.jetbrains.kotlin.ir.expressions.IrExpression import org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression import org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint +import org.jetbrains.kotlin.ir.types.IrType import org.jetbrains.kotlin.ir.visitors.IrElementTransformer import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.types.KotlinType class IrSuspensionPointImpl( - startOffset: Int, endOffset: Int, type: KotlinType, + startOffset: Int, + endOffset: Int, + type: IrType, override var suspensionPointIdParameter: IrVariable, override var result: IrExpression, override var resumeResult: IrExpression @@ -37,8 +40,11 @@ class IrSuspensionPointImpl( } class IrSuspendableExpressionImpl( - startOffset: Int, endOffset: Int, type: KotlinType, - override var suspensionPointId: IrExpression, override var result: IrExpression + startOffset: Int, + endOffset: Int, + type: IrType, + override var suspensionPointId: IrExpression, + override var result: IrExpression ) : IrExpressionBase(startOffset, endOffset, type), IrSuspendableExpression { override fun accept(visitor: IrElementVisitor, data: D): R =