Kernel's VM specific mixin transformation generates classes with incompatible overrides #30674
Labels
front-end-fasta
front-end-kernel
legacy-area-front-end
Legacy: Use area-dart-model instead.
P2
A bug or feature request we're likely to work on
When I compile the following Dart code below:
In Kernel I get:
The artificial class introduced by mixin transformation actually introduces incompatible override:
A<#U0>
providesA<#U0>.map
of type((#U0) -> void) -> void
, butimplements y::B
requiresmap
of type((int) -> void) -> void
. These types are incompatible.The text was updated successfully, but these errors were encountered: