JVM IR: Fix type of IrReturn in AddContinuationLowering

This commit is contained in:
Steven Schäfer
2019-10-22 14:36:06 +02:00
committed by Ilmir Usmanov
parent b4d2eae12d
commit 184c83bcb0
@@ -194,7 +194,7 @@ private class AddContinuationLowering(private val context: JvmBackendContext) :
override fun visitReturn(expression: IrReturn): IrExpression {
val ret = super.visitReturn(expression) as IrReturn
return IrReturnImpl(ret.startOffset, ret.endOffset, context.irBuiltIns.anyType, function.symbol, ret.value)
return IrReturnImpl(ret.startOffset, ret.endOffset, ret.type, function.symbol, ret.value)
}
})
(irFunction.parent as IrDeclarationContainer).declarations.remove(irFunction)