Files
sdk/pkg/dev_compiler/lib
Nicholas Shahan b03f3b7b8d [ddc] Reland refactor visitInstanceGetterInvocation()
Moves the remaining special case logic out of `_emitMethodCall()`
simplifying the reasoning about where so hot reload soundness checks
can be added.

The original change exposed a latent soundness bug that allowed for
some dynamic getter invocations to be performed without runtime checks.

This reland adds adds a note about the newly enforced runtime checks to
the CHANGELOG.

Change-Id: I387438b8615e60f73dfc5e3b883b8c6d5a9993da
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/425942
Commit-Queue: Nicholas Shahan <nshahan@google.com>
Reviewed-by: Mark Zhou <markzipan@google.com>
Reviewed-by: Nate Biggs <natebiggs@google.com>
2025-05-02 16:57:28 -07:00
..