buildBody method

  1. @override
BuildBodyResult buildBody(
  1. BuildContext context,
  2. bool hasResult
)
override

Builds a parser function body and returns the source code of the function body.

Implementation

@override
BuildBodyResult buildBody(BuildContext context, bool hasResult) {
  final result = _generate(context, hasResult);
  if (result != null) {
    return result;
  }

  return Choice(ps).buildBody(context, hasResult);
}