The future of UDAs.

Max Samukha maxsamukha at gmail.com
Wed Nov 28 12:17:56 PST 2012


On Wednesday, 28 November 2012 at 20:14:52 UTC, Jacob Carlborg 
wrote:
> On 2012-11-28 20:57, Manu wrote:
>
>> Well fortunately that hasn't happened yet... That does worry 
>> me though.
>> I can't imagine a work-around if that comes up.
>
> std.stdio uses an ugly workaround. It has an extern(C) function 
> which is called from the shared static constructor in 
> stdiobase.d:
>
> https://github.com/D-Programming-Language/phobos/blob/master/std/stdio.d#L2357
>
> https://github.com/D-Programming-Language/phobos/blob/master/std/stdiobase.d

Doesn't go with mixins.


More information about the Digitalmars-d mailing list