Chromium Code Reviews| Index: pkg/kernel/testcases/closures/closure_in_constructor.dart.expect |
| diff --git a/pkg/kernel/testcases/closures/closure_in_constructor.dart.expect b/pkg/kernel/testcases/closures/closure_in_constructor.dart.expect |
| index 2e3a64712f01c3a6e34ecff2aec190e4a101a4b2..d83238b4c63708cef3857106d56f50738f7eefec 100644 |
| --- a/pkg/kernel/testcases/closures/closure_in_constructor.dart.expect |
| +++ b/pkg/kernel/testcases/closures/closure_in_constructor.dart.expect |
| @@ -11,9 +11,10 @@ class C1 extends core::Object { |
| class C2 extends core::Object { |
|
Dmitry Stefantsov
2017/07/28 12:36:16
If I'm getting this right, here is the Dart code f
sjindel
2017/07/31 12:06:21
Done.
|
| field dynamic x = null; |
| constructor •(dynamic y) → void |
| - : final Vector #context = MakeVector(2), dynamic #t2 = #context[1] = y, super core::Object::•() { |
| - final Vector #context = MakeVector(2); |
| - #context[1] = y; |
| + : final Vector #context = MakeVector(2), this self::C2::#redir(y, #context) |
| + ; |
| + constructor #redir(dynamic y, final Vector #context) → void |
| + : dynamic #t2 = #context[1] = y, super core::Object::•() { |
| this.x = MakeClosure<() → dynamic>(self::closure#C2#function#function, #context); |
| } |
| } |