methodBody method
Implementation
Parser<FunctionBodyNode> methodBody() => [
seq3(
ref1(token, '=>'),
ref0(expression),
ref1(token, ';'),
).map3((_, expr, _) => ExpressionFunctionBodyNode(expr)),
ref0(block).map(BlockFunctionBodyNode.new),
ref1(token, ';').map((_) => const EmptyFunctionBodyNode()),
].toChoiceParser();