Index: sdk/lib/_internal/compiler/implementation/tree/unparser.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/tree/unparser.dart b/sdk/lib/_internal/compiler/implementation/tree/unparser.dart |
index 69c537530a28c17a1d8aa2e97dbde947165d550a..43c5fbbd95347e8eae4938e9abc9667e13d06fdb 100644 |
--- a/sdk/lib/_internal/compiler/implementation/tree/unparser.dart |
+++ b/sdk/lib/_internal/compiler/implementation/tree/unparser.dart |
@@ -81,6 +81,16 @@ class Unparser implements Visitor { |
unparseClassWithBody(node, node.body.nodes); |
} |
+ visitMixinApplication(MixinApplication node) { |
+ if (!node.modifiers.nodes.isEmpty) { |
+ visit(node.modifiers); |
+ sb.add(' '); |
+ } |
+ visit(node.superclass); |
+ sb.add(' with '); |
+ visit(node.mixins); |
+ } |
+ |
visitConditional(Conditional node) { |
visit(node.condition); |
add(node.questionToken.value); |