Oooohhh... I had not thought about this. C# needs to know which EO enums are flags and which are not, and this info is not in Eolian... this is going to be hard without introducing new Eolian syntax.
Well, if the "s" trick does not work, I guess we can always add "[Flags]" unconditionally. What's the worst that could happen?
From what I could find, [Flags] is just a hint that the enum is a flag-like enum and can have its values combined.
@lauromoura Did you check that all EO enums which are actually flags have the Flags suffix?
This would be very cool (and lucky for us) and we should enforce it somehow. Even if it is only in documentation.
If Efl.Ui.Input_Hints is the only one not following the rule, we can rename it since it's still beta.