Fix inline class coercion in string template with StringBuilder.append
Inline class values with array as a carrier type were not boxed. #KT-27113
This commit is contained in:
@@ -3870,7 +3870,7 @@ public class ExpressionCodegen extends KtVisitor<StackValue, StackValue> impleme
|
||||
gen(expr, exprType, exprKotlinType);
|
||||
}
|
||||
|
||||
genInvokeAppendMethod(v, exprType.getSort() == Type.ARRAY ? OBJECT_TYPE : exprType, exprKotlinType);
|
||||
genInvokeAppendMethod(v, exprType, exprKotlinType);
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
||||
Reference in New Issue
Block a user