| Index: pkg/compiler/lib/src/parser/member_listener.dart
|
| diff --git a/pkg/compiler/lib/src/parser/member_listener.dart b/pkg/compiler/lib/src/parser/member_listener.dart
|
| index a6856b32b583fdd9bb60de4330ba349668a35c4e..2f1847e4e13fe0b448e2f692349fc5b3bccd3d3d 100644
|
| --- a/pkg/compiler/lib/src/parser/member_listener.dart
|
| +++ b/pkg/compiler/lib/src/parser/member_listener.dart
|
| @@ -19,20 +19,23 @@ import '../tokens/token.dart' show
|
| Token;
|
| import '../tree/tree.dart';
|
|
|
| +import 'element_listener.dart' show
|
| + ScannerOptions;
|
| +import 'node_listener.dart' show
|
| + NodeListener;
|
| import 'partial_elements.dart' show
|
| PartialConstructorElement,
|
| PartialFunctionElement,
|
| PartialMetadataAnnotation;
|
| -import 'node_listener.dart' show
|
| - NodeListener;
|
|
|
| class MemberListener extends NodeListener {
|
| final ClassElementX enclosingClass;
|
|
|
| - MemberListener(DiagnosticReporter listener,
|
| + MemberListener(ScannerOptions scannerOptions,
|
| + DiagnosticReporter listener,
|
| ClassElementX enclosingElement)
|
| : this.enclosingClass = enclosingElement,
|
| - super(listener, enclosingElement.compilationUnit);
|
| + super(scannerOptions, listener, enclosingElement.compilationUnit);
|
|
|
| bool isConstructorName(Node nameNode) {
|
| if (enclosingClass == null ||
|
|
|