namedTypeWithoutNullable method

Parser<NamedTypeNode> namedTypeWithoutNullable()
inherited

A named type without trailing ?.

Implementation

Parser<NamedTypeNode> namedTypeWithoutNullable() =>
    seq2(
      ref0(qualifiedIdentifier),
      ref0(typeArguments).optionalWith(const <TypeNode>[]),
    ).map2(
      (name, typeArgs) => NamedTypeNode(name: name, typeArguments: typeArgs),
    );