Hello bearophile,

Do you know why this is an error?

struct Foo {}
enum Foo f;

The only way to make that legal would be to 1) add a special corner case rule or 2) allow "enum type name;" for all types.

#1 is a bad idea as are almost all special case rules
#2 is just flat wrong 99.9% of the time.

--
... <IXOYE><



Reply via email to