Functions§
- at_
possible_ async - finish_
assignment_ expr - parse_
args - Parse
Arguments[Yield, Await] - parse_
args_ or_ pats - parse_
array_ lit - parse_
assignment_ expr parseMaybeAssign(overridden)- parse_
await_ expr - parse_
bin_ expr - Name from spec: ‘LogicalORExpression’
- parse_
bin_ op_ recursively - Parse binary operators with the operator precedence parsing
algorithm.
leftis the left-hand side of the operator.minPrecprovides context that allows the function to stop and defer further parser to one of its callers when it encounters an operator that has a lower precedence than the set it is parsing. - parse_
dynamic_ import_ or_ import_ meta - parse_
lhs_ expr - Parse call, dot, and
[]-subscript expressions. - parse_
lit - parse_
member_ expr_ or_ new_ expr is_new_expr: true iff we are parsing production ‘NewExpression’.- parse_
new_ expr - Parse
NewExpression. This includesMemberExpression. - parse_
paren_ expr_ or_ arrow_ fn - parse_
primary_ expr_ rest - parse_
str_ lit - parse_
subscripts - parse_
this_ expr - try_
parse_ async_ start - try_
parse_ regexp