Index: compiler/java/com/google/dart/compiler/ast/DartToSourceVisitor.java |
diff --git a/compiler/java/com/google/dart/compiler/ast/DartToSourceVisitor.java b/compiler/java/com/google/dart/compiler/ast/DartToSourceVisitor.java |
index bbb12b31de6487ca8984e429ff2ed787429dd813..4696b392ae836d8a061085b911b04a6f93dbd54f 100644 |
--- a/compiler/java/com/google/dart/compiler/ast/DartToSourceVisitor.java |
+++ b/compiler/java/com/google/dart/compiler/ast/DartToSourceVisitor.java |
@@ -296,6 +296,15 @@ public class DartToSourceVisitor extends ASTVisitor<Void> { |
// body |
if (x.getFunction().getBody() != null) { |
accept(x.getFunction().getBody()); |
+ } else if (x.getRedirectedTypeName() != null) { |
+ p(" = "); |
+ accept(x.getRedirectedTypeName()); |
+ if (x.getRedirectedConstructorName() != null) { |
+ p("."); |
+ accept(x.getRedirectedConstructorName()); |
+ } |
+ p(";"); |
+ nl(); |
} else { |
p(";"); |
nl(); |