On 2012-01-26 02:06, Trass3r wrote:
When writing C bindings I usually create lots of aliases via a string mixin to pull enum members into the enclosing scope so it's compatible to C. Would it be wise to let the compiler do this automatically for extern(C) enums?
You can use anonymous enums. The members will then live in the global scope. You can then use just one alias to an int, uint or what's appropriate.
-- /Jacob Carlborg