Index: pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart |
diff --git a/pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart b/pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart |
index 21c3a4f070976117d8d99944ee3d0e4ca3f8e670..cb0c6182cf1da65a81595901a158a98d1aa40259 100644 |
--- a/pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart |
+++ b/pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart |
@@ -15,6 +15,7 @@ import '../types/masks.dart' |
import '../types/types.dart' show TypesInferrer; |
import '../universe/selector.dart' show Selector; |
import '../world.dart' show ClosedWorld, ClosedWorldRefiner; |
+import 'ast_inferrer_engine.dart'; |
import 'inferrer_engine.dart'; |
import 'type_graph_nodes.dart'; |
@@ -65,7 +66,7 @@ class TypeGraphInferrer implements TypesInferrer { |
void analyzeMain(FunctionEntity main) { |
inferrer = |
- new InferrerEngineImpl(compiler, closedWorld, closedWorldRefiner, main); |
+ new AstInferrerEngine(compiler, closedWorld, closedWorldRefiner, main); |
inferrer.runOverAllElements(); |
} |