| Index: pkg/compiler/lib/src/parser/class_element_parser.dart
|
| diff --git a/pkg/compiler/lib/src/parser/class_element_parser.dart b/pkg/compiler/lib/src/parser/class_element_parser.dart
|
| index 319cba59c96049d927c23a41b0eb629a93c6bb7d..b2b2b72e1a3437721463c5281400e4f5c3b83649 100644
|
| --- a/pkg/compiler/lib/src/parser/class_element_parser.dart
|
| +++ b/pkg/compiler/lib/src/parser/class_element_parser.dart
|
| @@ -6,15 +6,20 @@ library dart2js.parser.classes;
|
|
|
| import '../tokens/token.dart' show
|
| Token;
|
| -
|
| +import 'element_listener.dart' show
|
| + ParserOptions;
|
| import 'listener.dart' show
|
| Listener;
|
| import 'partial_parser.dart' show
|
| PartialParser;
|
|
|
| class ClassElementParser extends PartialParser {
|
| - ClassElementParser(Listener listener)
|
| - : super(listener, enableConditionalDirectives: false);
|
| + ClassElementParser(Listener listener, ParserOptions parserOptions)
|
| + : super(
|
| + listener,
|
| + enableConditionalDirectives:
|
| + parserOptions.enableConditionalDirectives,
|
| + enableGenericMethods: parserOptions.enableGenericMethods);
|
|
|
| Token parseClassBody(Token token) => fullParseClassBody(token);
|
| }
|
|
|