| Index: pkg/compiler/lib/src/dart_backend/outputter.dart
|
| diff --git a/pkg/compiler/lib/src/dart_backend/outputter.dart b/pkg/compiler/lib/src/dart_backend/outputter.dart
|
| index f705c527427c039e7ceb20e6014db99794b2a4bf..d7c9eb13269f6e24733287d697d916dff98a892f 100644
|
| --- a/pkg/compiler/lib/src/dart_backend/outputter.dart
|
| +++ b/pkg/compiler/lib/src/dart_backend/outputter.dart
|
| @@ -394,7 +394,11 @@ class ElementInfoProcessor implements ElementInfo {
|
|
|
| void newTypedefElementCallback(TypedefElement element) {
|
| if (!shouldOutput(element)) return;
|
| - addTopLevel(element, new ElementAst(element));
|
| + TreeElements treeElements = new TreeElementMapping(element);
|
| + backend2frontend.TreePrinter treePrinter =
|
| + new backend2frontend.TreePrinter(treeElements);
|
| + Node node = treePrinter.makeTypedef(element);
|
| + addTopLevel(element, new ElementAst.internal(node, treeElements));
|
| }
|
|
|
| void newClassElementCallback(ClassElement classElement) {
|
|
|