This is a part of #47453.
Tests co19/LanguageFeatures/Enhanced-Enum/semantics_A01_t01 and co19/LanguageFeatures/Enhanced-Enum/semantics_A01_t02 fail with RuntimeError on the VM because interfaces and mixins are currently ignored for enum classes.
For the enum class which is declared as
enum E with M implements I1, I2 {
the following kernel is generated by CFE:
class E extends core::_Enum /*isEnum*/ {
@chloestefantsova Could you please take a look?
This is a part of #47453.
Tests
co19/LanguageFeatures/Enhanced-Enum/semantics_A01_t01andco19/LanguageFeatures/Enhanced-Enum/semantics_A01_t02fail with RuntimeError on the VM because interfaces and mixins are currently ignored for enum classes.For the enum class which is declared as
the following kernel is generated by CFE:
@chloestefantsova Could you please take a look?