functionTypedFormalParameter method

Parser<FunctionTypedParameterNode> functionTypedFormalParameter()
inherited

Implementation

Parser<FunctionTypedParameterNode> functionTypedFormalParameter() =>
    seq4(
      ref0(type).optional(),
      ref0(identifier),
      ref0(formalParameters),
      ref1(token, '?').optional(),
    ).map4(
      (type, name, params, q) => FunctionTypedParameterNode(
        name: name,
        type: type,
        parameters: params,
      ),
    );