Use a separate field on a node to specify parser context flags.
Update fidelity to match names.
Extract context flags into their own enum.
Add the context mutation operators.
Add support for parsing generator functions and yield expressions.
Parser tests for generators and yield expressions.
Fix parsing of function expression names.
Add test baselines.
Add an _es6 suffix to prevent name collisions.
Don't store both boolean context flags and a unified flags value.
Initialize enum in a way that makes it clearer that it is a Flags-enum.
Rename methods as per CR feedback.
An asterisk is not a legal start of an enum member.
Don't use underscores in names.
Rename parser context flags.
Mark generator functions with an appropriate nodeflag.
Simplify fidelity implementation of context flags.
Have a node flag to indicate if a yield expression has a *.
Add clarifying comments.
Improve comments for both parsers and bring more in sync.