exportDirective method

Parser<ExportDirectiveNode> exportDirective()
inherited

Implementation

Parser<ExportDirectiveNode> exportDirective() =>
    seq5(
      ref0(exportToken),
      ref0(simpleStringLiteral),
      ref0(configurationUri).star(),
      ref0(combinator).star(),
      ref1(token, ';'),
    ).map5(
      (_, uri, configs, combinators, _) => ExportDirectiveNode(
        uri: uri.value,
        configurations: configs,
        combinators: combinators,
      ),
    );