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.
left
is the left-hand side of the operator.minPrec
provides 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