Index: pkg/kernel/lib/frontend/accessors.dart |
diff --git a/pkg/kernel/lib/frontend/accessors.dart b/pkg/kernel/lib/frontend/accessors.dart |
index 449d74e8215398ae4b820127eeed4d2114242e3c..6f12387a33b0797b6f20458801da696b82aef226 100644 |
--- a/pkg/kernel/lib/frontend/accessors.dart |
+++ b/pkg/kernel/lib/frontend/accessors.dart |
@@ -324,6 +324,8 @@ class IndexAccessor extends Accessor { |
setter)..fileOffset = offset; |
} |
+ // 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. |