remove redundant casts in expressions like (x as A) as B where B is a subtype of A #43296
Labels
area-vm
Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.
type-performance
Issue relates to performance or code size
vm-aot-code-size
Related to improvements in AOT code size
Uh oh!
There was an error while loading. Please reload this page.
Flutter contains the following pattern of super-calls:
If the chain fully inlined we get the following graph:
Here the second assert assignable can "consume" the first one.
(@rakudrama brought my attention to these chains in dart-lang/language#1189)
The text was updated successfully, but these errors were encountered: