https://issues.dlang.org/show_bug.cgi?id=19592
--- Comment #1 from Basile B. <[email protected]> --- The way it's done in DMD parser seems to say that Identifier "[" AssignExpression "]" "." IdentifierList should rather be Identifier "[" AssignExpression "]" ( "." IdentifierList )opt (link 3 of OP) --
