Chromium Code Reviews| Index: pkg/fletchc/lib/src/debug_info_constructor_codegen.dart |
| diff --git a/pkg/fletchc/lib/src/debug_info_constructor_codegen.dart b/pkg/fletchc/lib/src/debug_info_constructor_codegen.dart |
| index 6445876d66e1b94cbbea4c20dccf3ea40274b659..0264d4380057b3137fda53ccce31971e1cd6d845 100644 |
| --- a/pkg/fletchc/lib/src/debug_info_constructor_codegen.dart |
| +++ b/pkg/fletchc/lib/src/debug_info_constructor_codegen.dart |
| @@ -5,17 +5,16 @@ |
| library fletchc.debug_info_constructor_codegen; |
| import 'package:compiler/src/elements/elements.dart'; |
| -import 'package:compiler/src/resolution/resolution.dart'; |
| +import 'package:compiler/src/universe/selector.dart' show |
| + Selector; |
| import 'package:compiler/src/tree/tree.dart'; |
| -import 'package:compiler/src/universe/universe.dart'; |
| - |
| -import 'package:compiler/src/dart2jslib.dart' show |
| - Registry; |
| +import 'package:compiler/src/resolution/tree_elements.dart' show |
| + TreeElements; |
| import 'package:compiler/src/dart_types.dart' show |
| DartType; |
| -import 'package:compiler/src/util/util.dart' show |
| +import 'package:compiler/src/diagnostics/spannable.dart' show |
| Spannable; |
| import 'bytecode_assembler.dart'; |
| @@ -66,7 +65,7 @@ class DebugInfoConstructorCodegen extends ConstructorCodegen |
| function, |
| context, |
| elements, |
| - null, |
| + new FletchRegistry(compiler, null), |
|
ahe
2015/11/17 16:44:08
This is a problem.
sigurdm
2015/11/19 14:33:46
removed
|
| context.backend.createClosureEnvironment(field, elements), |
| field, |
| compiler); |
| @@ -112,14 +111,14 @@ class DebugInfoConstructorCodegen extends ConstructorCodegen |
| super.invokeMethod(node, selector); |
| } |
| - void invokeGetter(Node node, Selector selector) { |
| + void invokeGetter(Node node, Name name) { |
| recordDebugInfo(node); |
| - super.invokeGetter(node, selector); |
| + super.invokeGetter(node, name); |
| } |
| - void invokeSetter(Node node, Selector selector) { |
| + void invokeSetter(Node node, Name name) { |
| recordDebugInfo(node); |
| - super.invokeSetter(node, selector); |
| + super.invokeSetter(node, name); |
| } |
| void invokeFactory(Node node, int constId, int arity) { |