class SomeUda(T) {};
class SomeClass {};
class SomeOtherClass {
@SomeUda!SomeClass
int someMember;
}
The line "@SomeUda!SomeClass" is marked with multiple syntax errors:
Multiple markers at this line
- Unexpected token "!", while trying to parse Declaration.
- Syntax error on token "SomeClass", expected IDENTIFIER after.
- Syntax error on token "SomeClass", expected SEMICOLON after.
- Unexpected token after "SomeUda", while trying to parse Declaration
or Block.
This is legal code and compiles fine with D 2.066.1, so the IDE should not mark this as a syntax error.
Given the following example code:
The line "@SomeUda!SomeClass" is marked with multiple syntax errors:
This is legal code and compiles fine with D 2.066.1, so the IDE should not mark this as a syntax error.