| Index: pkg/kernel/testcases/closures/capture_this.dart.expect
|
| diff --git a/pkg/kernel/testcases/closures/capture_this.dart.expect b/pkg/kernel/testcases/closures/capture_this.dart.expect
|
| index 35cfbf40960e730533aa72659cc25783e3b93b9f..72c9280941da16edf0a149774e7ac12f8c1ed037 100644
|
| --- a/pkg/kernel/testcases/closures/capture_this.dart.expect
|
| +++ b/pkg/kernel/testcases/closures/capture_this.dart.expect
|
| @@ -8,13 +8,13 @@ class C extends core::Object {
|
| : super core::Object::•()
|
| ;
|
| method m() → dynamic {
|
| - final Vector #context = MakeVector(2);
|
| - #context[1] = this;
|
| + final Vector #context = MakeVector(3);
|
| + #context[2] = this;
|
| return MakeClosure<(dynamic) → dynamic>(self::closure#C#m#function, #context);
|
| }
|
| method f() → dynamic {
|
| - final Vector #context = MakeVector(2);
|
| - #context[1] = this;
|
| + final Vector #context = MakeVector(3);
|
| + #context[2] = this;
|
| return MakeClosure<() → dynamic>(self::closure#C#f#function, #context);
|
| }
|
| }
|
| @@ -29,10 +29,10 @@ static method main() → dynamic {
|
| throw "Unexpected value from c.f()()(): ${result}";
|
| }
|
| static method closure#C#m#function(Vector #contextParameter, dynamic v) → dynamic {
|
| - return (#contextParameter[1]).x = v;
|
| + return (#contextParameter[2]).x = v;
|
| }
|
| static method closure#C#f#function#function(Vector #contextParameter) → dynamic {
|
| - return (#contextParameter[1]).x;
|
| + return (#contextParameter[2]).x;
|
| }
|
| static method closure#C#f#function(Vector #contextParameter) → dynamic {
|
| return MakeClosure<() → dynamic>(self::closure#C#f#function#function, #contextParameter);
|
|
|