https://issues.dlang.org/show_bug.cgi?id=13310
--- Comment #1 from [email protected] --- Looking at the D1 documentation, you can find this: AliasDeclaration: alias Decl Decl: BasicType Declarators ; Declarators: DeclaratorInitializer , DeclaratorIdentifierList DeclaratorInitializer: Declarator DeclaratorIdentifierList: DeclaratorIdentifier DeclaratorIdentifier , DeclaratorIdentifierList DeclaratorIdentifier: Identifier It appears that DMD is accepting code that is valid in D1 but not valid in D2 without issuing any sort of deprecation warning or compiler error. --
