| Index: dart/sdk/lib/_internal/compiler/implementation/elements/elements.dart
|
| diff --git a/dart/sdk/lib/_internal/compiler/implementation/elements/elements.dart b/dart/sdk/lib/_internal/compiler/implementation/elements/elements.dart
|
| index 64326790a2e3372f80c71d4d14650731a88be64d..7e6eed91d14862605ba089ffc3706fe0d68bea75 100644
|
| --- a/dart/sdk/lib/_internal/compiler/implementation/elements/elements.dart
|
| +++ b/dart/sdk/lib/_internal/compiler/implementation/elements/elements.dart
|
| @@ -504,6 +504,8 @@ abstract class AmbiguousElement extends Element {
|
| // just an interface shared by classes and libraries.
|
| abstract class ScopeContainerElement {
|
| Element localLookup(SourceString elementName);
|
| +
|
| + void forEachLocalMember(f(Element element));
|
| }
|
|
|
| abstract class CompilationUnitElement extends Element {
|
| @@ -572,8 +574,6 @@ abstract class LibraryElement extends Element implements ScopeContainerElement {
|
| Element findLocal(SourceString elementName);
|
| void forEachExport(f(Element element));
|
|
|
| - void forEachLocalMember(f(Element element));
|
| -
|
| bool hasLibraryName();
|
| String getLibraryOrScriptName();
|
| }
|
| @@ -787,7 +787,6 @@ abstract class ClassElement extends TypeDeclarationElement
|
| {includeBackendMembers: false,
|
| includeSuperMembers: false});
|
|
|
| - void forEachLocalMember(void f(Element member));
|
| void forEachBackendMember(void f(Element member));
|
| }
|
|
|
|
|