| Index: pkg/compiler/lib/src/elements/elements.dart
|
| diff --git a/pkg/compiler/lib/src/elements/elements.dart b/pkg/compiler/lib/src/elements/elements.dart
|
| index 4d8f29abb5b21d19fdecf9cff6f8adef1eabafde..b845ffc536f9e654f4c04e0c290a76d508e9a3b0 100644
|
| --- a/pkg/compiler/lib/src/elements/elements.dart
|
| +++ b/pkg/compiler/lib/src/elements/elements.dart
|
| @@ -980,6 +980,9 @@ abstract class ExecutableElement extends Element
|
| abstract class MemberElement extends Element implements ExecutableElement {
|
| /// The local functions defined within this member.
|
| List<FunctionElement> get nestedClosures;
|
| +
|
| + /// The name of this member taking privacy into account.
|
| + Name get memberName;
|
| }
|
|
|
| /// A function, variable or parameter defined in an executable context.
|
| @@ -1253,8 +1256,8 @@ abstract class ConstructorElement extends FunctionElement
|
| }
|
|
|
| /// JavaScript backend specific element for the body of constructor.
|
| -// TODO(johnniwinther): Remove this class for the element model.
|
| -abstract class ConstructorBodyElement extends FunctionElement {
|
| +// TODO(johnniwinther): Remove this class from the element model.
|
| +abstract class ConstructorBodyElement extends MethodElement {
|
| FunctionElement get constructor;
|
| }
|
|
|
|
|