Index: pkg/kernel/lib/transformations/closure_conversion.dart |
diff --git a/pkg/kernel/lib/transformations/closure_conversion.dart b/pkg/kernel/lib/transformations/closure_conversion.dart |
index 44ae82812eac613046877ca9b487025b6a6e5c44..5588e8006aeab2b48cc191c60d59648e4845b449 100644 |
--- a/pkg/kernel/lib/transformations/closure_conversion.dart |
+++ b/pkg/kernel/lib/transformations/closure_conversion.dart |
@@ -15,11 +15,10 @@ import 'closure/info.dart' show ClosureInfo; |
import 'closure/invalidate_closures.dart'; |
import 'closure/mock.dart' show mockUpContext; |
-Program transformProgram(Program program) { |
+Program transformProgram(CoreTypes coreTypes, Program program) { |
var info = new ClosureInfo(); |
info.visitProgram(program); |
- CoreTypes coreTypes = new CoreTypes(program); |
Class contextClass = mockUpContext(coreTypes, program); |
var convert = new ClosureConverter(coreTypes, info, contextClass); |
program = convert.visitProgram(program); |