BasicType references TypeVector, but TypeVector is undefined (apart from the ABI definition, which is unrelated). I'm guessing this is supposed to refer to the vector extensions? Perhaps the following rule will suffice: TypeVector: '__vector' '(' Type ')'
dparse was affected by this missing rule. It's actually: TypeVector: '__vector' '__vector' '(' Type ')' because things like if `(is(T == __vector))` are valid.
pull https://github.com/dlang/dlang.org/pull/2514
Commits pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/c9f62f231bd6ad8018e8054c700e1e2459f36ed0 fix issue 19374 - TypeVector undefined in grammar https://github.com/dlang/dlang.org/commit/db180069e4864e85abef104129e1b4aa663addd5 Merge pull request #2514 from BBasile/issue-19374 fix issue 19374 - TypeVector undefined in grammar merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>