Index: pkg/compiler/lib/src/typechecker.dart |
diff --git a/pkg/compiler/lib/src/typechecker.dart b/pkg/compiler/lib/src/typechecker.dart |
index d032dbd56baf878b64011c45158318f6b5b27bcd..750357eb8b074fa4869140c97907fdeb2003a0ad 100644 |
--- a/pkg/compiler/lib/src/typechecker.dart |
+++ b/pkg/compiler/lib/src/typechecker.dart |
@@ -46,8 +46,13 @@ import 'tree/tree.dart'; |
import 'util/util.dart' show Link, LinkBuilder; |
class TypeCheckerTask extends CompilerTask { |
- TypeCheckerTask(Compiler compiler) : super(compiler); |
+ final Compiler compiler; |
+ TypeCheckerTask(Compiler compiler) |
+ : compiler = compiler, |
+ super(compiler.measurer); |
+ |
String get name => "Type checker"; |
+ DiagnosticReporter get reporter => compiler.reporter; |
void check(AstElement element) { |
if (element.isClass) return; |