| Index: dart/lib/compiler/implementation/elements/elements.dart
|
| diff --git a/dart/lib/compiler/implementation/elements/elements.dart b/dart/lib/compiler/implementation/elements/elements.dart
|
| index 4bed08dbcd52e3cd2dae94dc80666b8befea235a..e54a8ec02632d7d2e895cedbfd2f97ad8110c5b6 100644
|
| --- a/dart/lib/compiler/implementation/elements/elements.dart
|
| +++ b/dart/lib/compiler/implementation/elements/elements.dart
|
| @@ -505,11 +505,13 @@ class ScopeContainerElement extends ContainerElement {
|
| class CompilationUnitElement extends ContainerElement {
|
| final Script script;
|
|
|
| - CompilationUnitElement(Script script, Element enclosing)
|
| + CompilationUnitElement(Script script, LibraryElement library)
|
| : this.script = script,
|
| super(new SourceString(script.name),
|
| ElementKind.COMPILATION_UNIT,
|
| - enclosing);
|
| + library) {
|
| + library.addCompilationUnit(this);
|
| + }
|
|
|
| void addMember(Element element, DiagnosticListener listener) {
|
| // Keep a list of top level members.
|
|
|