Files
sdk/tests/web/wasm_js_shared
Martin Kustermann d7cff6c809 [dart2wasm] Make --omit-implicit-checks also omit AsExpression checks inserted by CFE
There are several different kinds of implicit type checks. The most
common ones are the checks on covariant parameters of methods. Those are
not represented in the kernel AST via `AsExpression`s but backend
compilers have to insert them themselves.

Then there's other implicit type checks that users haven't written but
the CFE inserts as synthetic `AsExpression`s. There's several different
kinds.

=> We make --omit-implicit-checks now also not perform those anymore
   (which one would expect given the name of the flag)

Change-Id: Ie61536c0a7269e5c62cd98c62e77d1b6a34e3f1f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/384740
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Ömer Ağacan <omersa@google.com>
2024-09-11 10:04:28 +00:00
..