Index: pkg/front_end/lib/src/fasta/builder/prefix_builder.dart |
diff --git a/pkg/front_end/lib/src/fasta/builder/prefix_builder.dart b/pkg/front_end/lib/src/fasta/builder/prefix_builder.dart |
index caef2eea8109756c7f1394b7228d804fea0285f5..861075fffec0326590cac8aa82a7092b65e189d9 100644 |
--- a/pkg/front_end/lib/src/fasta/builder/prefix_builder.dart |
+++ b/pkg/front_end/lib/src/fasta/builder/prefix_builder.dart |
@@ -4,21 +4,21 @@ |
library fasta.prefix_builder; |
-import 'builder.dart' show Builder, LibraryBuilder; |
+import 'builder.dart' show Builder, LibraryBuilder, Scope; |
class PrefixBuilder extends Builder { |
final String name; |
- final Map<String, Builder> exports; |
+ final Scope exports = new Scope.top(); |
final LibraryBuilder parent; |
- PrefixBuilder(this.name, this.exports, LibraryBuilder parent, int charOffset) |
+ PrefixBuilder(this.name, LibraryBuilder parent, int charOffset) |
: parent = parent, |
super(parent, charOffset, parent.fileUri); |
Builder lookup(String name, int charOffset, Uri fileUri) { |
- return exports[name]; |
+ return exports.lookup(name, charOffset, fileUri); |
} |
@override |