This (wrong!) code:

struct ExampleStruct(S) { }

template ExampleTemplate(K)
{
        enum ExampleTemplate(struct ExampleStruct(K)) = K;
}

void main()
{
        
}

Trigger a parser error:

dmd: parse.c:4226: Dsymbols* Parser::parseAutoDeclarations(StorageClass, const utf8_t*): Assertion `token.value == TOKassign' failed.


Should I fill a bug?

Reply via email to