template B(alias A)
{
alias B = A;
}
template C(A ...)
{
alias C = A[0];
}
static assert(B!1 == 1); //fine
static assert(C!1 == 1); //Error: cannot alias an expression 1
I suspect I'm being very dumb here, but I can't get my head
around this:
- Cannot alias expression John Colvin
- Re: Cannot alias expression Dicebot
- Re: Cannot alias expression simendsjo
- Re: Cannot alias expression Dicebot
- Re: Cannot alias expression simendsjo
- Re: Cannot alias expression simendsjo
- Re: Cannot alias expression Dicebot
- Re: Cannot alias expression Jesse Phillips
- Re: Cannot alias expression John Colvin
- Re: Cannot alias expression simendsjo
- Re: Cannot alias expression John Colvin
