| Index: tests/compiler/dart2js/parser_helper.dart
|
| diff --git a/tests/compiler/dart2js/parser_helper.dart b/tests/compiler/dart2js/parser_helper.dart
|
| index 572a082ffaa0ddbd823ac9908f43115085623c58..eeba1f9a6fd1086ae89e7bd471ebe77cbfc77ca7 100644
|
| --- a/tests/compiler/dart2js/parser_helper.dart
|
| +++ b/tests/compiler/dart2js/parser_helper.dart
|
| @@ -99,9 +99,9 @@ Node parseBodyCode(String text, Function parseMethod,
|
| Uri uri = new Uri(scheme: "source");
|
| Script script = new Script(uri, uri,new MockFile(text));
|
| LibraryElement library = new LibraryElementX(script);
|
| - library.canUseNative = true;
|
| - NodeListener listener =
|
| - new NodeListener(reporter, library.entryCompilationUnit);
|
| + NodeListener listener = new NodeListener(
|
| + new ScannerOptions(canUseNative: true),
|
| + reporter, library.entryCompilationUnit);
|
| Parser parser = new Parser(listener);
|
| Token endToken = parseMethod(parser, tokens);
|
| assert(endToken.kind == EOF_TOKEN);
|
| @@ -147,7 +147,9 @@ Link<Element> parseUnit(String text, Compiler compiler,
|
| var unit = new CompilationUnitElementX(script, library);
|
| int id = 0;
|
| DiagnosticReporter reporter = compiler.reporter;
|
| - ElementListener listener = new ElementListener(reporter, unit, () => id++);
|
| + ElementListener listener = new ElementListener(
|
| + compiler.parsing.getScannerOptionsFor(library),
|
| + reporter, unit, () => id++);
|
| PartialParser parser = new PartialParser(listener);
|
| reporter.withCurrentElement(unit, () => parser.parseUnit(tokens));
|
| return unit.localMembers;
|
|
|