class Main {
static function main() {}
}
class MyView<T:EnumValue> extends coconut.ui.View {
@:attr var data:Data<T>;
function render() return null;
}
class Data<T:EnumValue> implements coconut.data.Model {}
This gives Type not found : T
Commenting out the attribute results in Invalid number of type parameters for MyView
This gives
Type not found : T
Commenting out the attribute results in
Invalid number of type parameters for MyView