[JS IR BE] Fix block decomposer
This commit is contained in:
+2
@@ -430,6 +430,8 @@ class BlockDecomposerTransformer(context: JsIrBackendContext) : IrElementTransfo
|
|||||||
|
|
||||||
override fun visitReturn(expression: IrReturn) = expression.asExpression(JsIrBuilder.buildCall(unreachableFunction.symbol, nothingType))
|
override fun visitReturn(expression: IrReturn) = expression.asExpression(JsIrBuilder.buildCall(unreachableFunction.symbol, nothingType))
|
||||||
|
|
||||||
|
override fun visitVariable(declaration: IrVariable) = declaration.asExpression(unitValue)
|
||||||
|
|
||||||
override fun visitStringConcatenation(expression: IrStringConcatenation): IrExpression {
|
override fun visitStringConcatenation(expression: IrStringConcatenation): IrExpression {
|
||||||
expression.transformChildrenVoid(expressionTransformer)
|
expression.transformChildrenVoid(expressionTransformer)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user