| Index: pkg/kernel/lib/frontend/accessors.dart
|
| diff --git a/pkg/kernel/lib/frontend/accessors.dart b/pkg/kernel/lib/frontend/accessors.dart
|
| index 66822127d7b9aab5eb696780e7b4f98d125e8748..8a59c4cca622205e4b4025b33e472dcd53e0874c 100644
|
| --- a/pkg/kernel/lib/frontend/accessors.dart
|
| +++ b/pkg/kernel/lib/frontend/accessors.dart
|
| @@ -255,6 +255,8 @@ class IndexAccessor extends Accessor {
|
| new Arguments(<Expression>[indexAccess(), value]), setter);
|
| }
|
|
|
| + // TODO(dmitryas): remove this method after the "[]=" operator of the Context
|
| + // class is made to return a value.
|
| _makeWriteAndReturn(Expression value) {
|
| // The call to []= does not return the value like direct-style assignments
|
| // do. We need to bind the value in a let.
|
|
|