6c55957851
This is a partial fix for https://github.com/dart-lang/sdk/issues/33689 There are still problems with `prefix.field = 1` for assigning to deferred fields, I will look into this later. R=brianwilkerson@google.com, paulberry@google.com Change-Id: I6b12a1f359f3d8b2ed7a5d235f4f481c4c492470 Reviewed-on: https://dart-review.googlesource.com/64640 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Reviewed-by: Paul Berry <paulberry@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com>