On Wednesday, 25 October 2017 at 19:12:02 UTC, SrMordred wrote:
Maybe i´m tired already, but whats wrong here:pragma(msg, __traits( compiles, mixin("int x") ) ); //output: false
Or the original case I found: struct T{} pragma(msg, __traits( compiles, T() ) ); //true pragma(msg, __traits( compiles, mixin("T()") ) ); //truemixin( "T();" ); Error: `structliteral` has no effect in expression `T()`