IR:STRING_CONCATINATION: don't stop on first cancatination, please check children
This commit is contained in:
committed by
vvlevchenko
parent
50c3be3fc2
commit
5a001faaaa
+1
-1
@@ -86,8 +86,8 @@ private class StringConcatenationTransformer(val lower: StringConcatenationLower
|
|||||||
override fun visitStringConcatenation(expression: IrStringConcatenation): IrExpression {
|
override fun visitStringConcatenation(expression: IrStringConcatenation): IrExpression {
|
||||||
assert(!buildersStack.isEmpty())
|
assert(!buildersStack.isEmpty())
|
||||||
|
|
||||||
|
expression.transformChildrenVoid(this)
|
||||||
val blockBuilder = buildersStack.last()
|
val blockBuilder = buildersStack.last()
|
||||||
|
|
||||||
return blockBuilder.irLetSequence(
|
return blockBuilder.irLetSequence(
|
||||||
value = blockBuilder.irCall(constructor),
|
value = blockBuilder.irCall(constructor),
|
||||||
startOffset = expression.startOffset,
|
startOffset = expression.startOffset,
|
||||||
|
|||||||
Reference in New Issue
Block a user