Re: is(typeof(...)) vs __traits(compiles, ...)
On 2/21/20 5:15 AM, drug wrote: Currently this code does not compiles: ``` unittest { class MyClass { T opCall(T)(T p) { return p; } } import std.container.array : Array; Array!MyClass arr; } ``` but if you comment out `opCall`
is(typeof(...)) vs __traits(compiles, ...)
Currently this code does not compiles: ``` unittest { class MyClass { T opCall(T)(T p) { return p; } } import std.container.array : Array; Array!MyClass arr; } ``` but if you comment out `opCall` in MyClass this code compiles. This is