Type Arguments

Type arguments use bracket-syntax as separators.

TypeArgs ::= [ Type,+ ]