extern(C):
enum Bla : int {...}
void foo(Bla b);

How does this require implicit conversion?
The codegen treats Bla like basetype anyway.

Some of the Windows functions are made of multiple enums of different types, ORed together.

-.- Microsuckx.
Then I think it should either become a combined enum or just anonymous ones (+ aliases to basetype perhaps).

Reply via email to