| Index: frog/gen.dart
|
| diff --git a/frog/gen.dart b/frog/gen.dart
|
| index 7875b94ca79eeb32ca3f5a6b6f3178b3125e0c98..a5bde90bc77d7fd22d31adc07fb0e82803a78bf3 100644
|
| --- a/frog/gen.dart
|
| +++ b/frog/gen.dart
|
| @@ -2296,6 +2296,17 @@ class MethodGenerator implements TreeVisitor, CallingContext {
|
| }
|
| }
|
|
|
| + visitStringConcatExpression(StringConcatExpression node) {
|
| + var items = [];
|
| + for (var item in node.strings) {
|
| + Value val = visitValue(item);
|
| + assert(val.type.isString);
|
| + items.add(val.code);
|
| + }
|
| + return new Value(world.stringType, '(${Strings.join(items, " + ")})',
|
| + node.span);
|
| + }
|
| +
|
| visitStringInterpExpression(StringInterpExpression node) {
|
| var items = [];
|
| for (var item in node.pieces) {
|
|
|