typeArray method
Implementation
Parser<ArrayTypeNode> typeArray() =>
seq6(
ref1(token, 'array'),
ref1(token, '['),
ref0(simpleType)
.plusSeparated(ref1(token, ','))
.map((sep) => sep.elements),
ref1(token, ']'),
ref1(token, 'of'),
ref0(type),
).map6(
(_, _, indices, _, _, elementType) =>
ArrayTypeNode(indices: indices, elementType: elementType),
);