Index: pkg/compiler/lib/src/common/resolution.dart |
diff --git a/pkg/compiler/lib/src/common/resolution.dart b/pkg/compiler/lib/src/common/resolution.dart |
index e422ef819b0af49abe6f90f67e3ef69cd32d453d..549b5874b92a3447df7df8a097c3ccaf6909d35f 100644 |
--- a/pkg/compiler/lib/src/common/resolution.dart |
+++ b/pkg/compiler/lib/src/common/resolution.dart |
@@ -31,6 +31,8 @@ import '../enqueue.dart' show |
ResolutionEnqueuer; |
import '../parser/element_listener.dart' show |
ScannerOptions; |
+import '../parser/parser.dart' show |
+ ParserOptions; |
import '../tree/tree.dart' show |
AsyncForIn, |
Send, |
@@ -205,6 +207,7 @@ abstract class Resolution { |
// TODO(johnniwinther): Rename to `Parser` or `ParsingContext`. |
abstract class Parsing { |
+ ParserOptions get parserOptions; |
DiagnosticReporter get reporter; |
void parsePatchClass(ClassElement cls); |
measure(f()); |