| Index: pkg/kernel/lib/text/ast_to_text.dart
|
| diff --git a/pkg/kernel/lib/text/ast_to_text.dart b/pkg/kernel/lib/text/ast_to_text.dart
|
| index 9e9a093bb2b206a8b5415e8bc8ccc4974eafb88d..18be9de8860b332563538e31d135145a2867ce16 100644
|
| --- a/pkg/kernel/lib/text/ast_to_text.dart
|
| +++ b/pkg/kernel/lib/text/ast_to_text.dart
|
| @@ -92,6 +92,12 @@ String debugNodeToString(Node node) {
|
| return '$buffer';
|
| }
|
|
|
| +String programToString(Program node) {
|
| + StringBuffer buffer = new StringBuffer();
|
| + new Printer(buffer, syntheticNames: new NameSystem()).writeProgramFile(node);
|
| + return '$buffer';
|
| +}
|
| +
|
| class NameSystem {
|
| final Namer<VariableDeclaration> variables =
|
| new Namer<VariableDeclaration>('#t');
|
|
|