On Wednesday, 28 March 2018 at 15:49:39 UTC, Chris Katko wrote:
On Wednesday, 28 March 2018 at 15:46:42 UTC, Chris Katko wrote:
[...]

Whoops! Wrong error message. That's if I replace isa(pos) with IsIntegral.

[...]

Okay, the key appears to be here:

funct2(123); //a function call

void funct2(A...)(A a)
        {
        enum hasRotate = isIntegral!(a[0]); // NOPE!
        }

//E: template instance isIntegral!(_param_0) does not match template declaration isIntegral(T)

But if I do:

funct2!(123); //note !

I get

//E: tuple A is used as a type

Reply via email to