| Index: compiler/java/com/google/dart/compiler/resolver/LibraryElementImplementation.java
|
| diff --git a/compiler/java/com/google/dart/compiler/resolver/LibraryElementImplementation.java b/compiler/java/com/google/dart/compiler/resolver/LibraryElementImplementation.java
|
| index 805960047de20ed73517687b7c8c48f5b8ec0994..ea4d530e8a0311f862d5ffcac215969f2b653e27 100644
|
| --- a/compiler/java/com/google/dart/compiler/resolver/LibraryElementImplementation.java
|
| +++ b/compiler/java/com/google/dart/compiler/resolver/LibraryElementImplementation.java
|
| @@ -5,6 +5,7 @@
|
| package com.google.dart.compiler.resolver;
|
|
|
| import com.google.common.collect.Lists;
|
| +import com.google.dart.compiler.ast.DartObsoleteMetadata;
|
| import com.google.dart.compiler.ast.LibraryUnit;
|
|
|
| import java.util.Collection;
|
| @@ -17,6 +18,7 @@ class LibraryElementImplementation extends AbstractNodeElement implements Librar
|
| private final List<Element> exportedElements = Lists.newArrayList();
|
| private LibraryUnit libraryUnit;
|
| private MethodElement entryPoint;
|
| + private DartObsoleteMetadata metadata;
|
|
|
| public LibraryElementImplementation(LibraryUnit libraryUnit) {
|
| // TODO(ngeoffray): What should we pass the super? Should a LibraryUnit be a node?
|
| @@ -85,4 +87,13 @@ class LibraryElementImplementation extends AbstractNodeElement implements Librar
|
| void addMethod(MethodElement method) {
|
| scope.declareElement(method.getName(), method);
|
| }
|
| +
|
| + @Override
|
| + public DartObsoleteMetadata getMetadata() {
|
| + return metadata;
|
| + }
|
| +
|
| + public void setMetadata(DartObsoleteMetadata metadata) {
|
| + this.metadata = metadata;
|
| + }
|
| }
|
|
|