On 3/5/13, cal <callumena...@gmail.com> wrote:
> So why does this work:
>
> import std.conv;
>
> void main()
> {
>      enum s = "`1`.to!int;";
>      enum c = __traits(compiles, mixin("{auto x = "~s~";}")); //
> true
> }

That's a function literal, i.e. an expression.

Reply via email to