| Index: pkg/compiler/lib/src/cps_ir/cps_ir_nodes_sexpr.dart
|
| diff --git a/pkg/compiler/lib/src/cps_ir/cps_ir_nodes_sexpr.dart b/pkg/compiler/lib/src/cps_ir/cps_ir_nodes_sexpr.dart
|
| index c4621cb605b85f18245a5e028eacd95ae3172c4e..2756afe7936c4f2fb6e7a0bd88ea133c0a09bcbd 100644
|
| --- a/pkg/compiler/lib/src/cps_ir/cps_ir_nodes_sexpr.dart
|
| +++ b/pkg/compiler/lib/src/cps_ir/cps_ir_nodes_sexpr.dart
|
| @@ -32,6 +32,14 @@ class SExpressionStringifier extends Visitor<String> with Indentation {
|
| '$body)';
|
| }
|
|
|
| + String visitFieldDefinition(FieldDefinition node) {
|
| + String name = node.element.name;
|
| + names[node.returnContinuation] = 'return';
|
| + String body = indentBlock(() => visit(node.body));
|
| + return '$indentation(FieldDefinition $name (return)\n'
|
| + '$body)';
|
| + }
|
| +
|
| String visitLetPrim(LetPrim node) {
|
| String name = newValueName();
|
| names[node.primitive] = name;
|
|
|