typeParameter method
A single type parameter (T extends S).
Implementation
Parser<TypeParameterNode> typeParameter() => seq2(
ref0(identifier),
(ref0(extendsToken) & ref0(type))
.map((list) => list[1] as TypeNode)
.optional(),
).map2((name, bound) => TypeParameterNode(name: name, bound: bound));