85f7f4c453
Workaround for https://github.com/dart-lang/sdk/issues/37839 This reverses the order of fields emitted in instance constants, making field accesses to overridden fields hit the subclass field rather than the superclass field. This works as long as overridden fields in constants are not accessed through super. Change-Id: I8967af3265606e8a4f007b3c52957335ee2d1789 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/113060 Auto-Submit: Aske Simon Christensen <askesc@google.com> Reviewed-by: Mark Zhou <markzipan@google.com> Commit-Queue: Mark Zhou <markzipan@google.com>