| Commit message (Collapse) | Author | Age | Lines |
| |
|
|
|
|
| |
for redeclaration error.
|
|
|
|
| |
rvalue changes, no tracelogging
|
| |
|
|
|
|
| |
be used.
|
| |
|
| |
|
| |
|
|
|
|
| |
SM-tc(H).
|
| |
|
| |
|
| |
|
|
|
|
| |
parameter name in a function with parameter expressions.
|
|
|
|
| |
simpler consuming getToken could be performed.
|
|
|
|
| |
where getToken could be used.
|
| |
|
|
|
|
| |
Restriction" ECMAScript proposal
|
|
|
|
| |
parameter name.
|
|
|
|
| |
fails only when an underlying Vector::append fails, and that vector handles OOM reporting itself.
|
|
|
|
| |
isn't yet hit and that newlines aren't skipped, if appropriate.
|
|
|
|
| |
integral number of chars to skip.
|
| |
|
|
|
|
| |
TokenStream::matchBracedUnicode and make its signature fallible.
|
| |
|
|
|
|
| |
offset.
|
|
|
|
| |
identical between syntax parsing and full parsing.
|
| |
|
|
|
|
| |
Function constructor.
|
|
|
|
| |
children of if/else.
|
|
|
|
| |
Parser::functionStmt into Parser::consequentOrAlternative.
|
|
|
|
| |
"await SOMETHING" outside async function.
|
| |
|
| |
|
|
|
|
|
| |
ArrayObjects has been a thing for years but been under-used. About time
they are used where prudent.
|
|
|
|
|
|
| |
BytecodeEmitter::code.
While there, also add some sanity checks and clean up code.
|
|
|
|
| |
Resolves #1055.
|
|
|
|
|
|
|
| |
TokenStream::reportExtraWarningErrorNumberVA for clarity.
Emit Extra Warnings instead of Strict Warnings from the BCE where
it makes sense.
|
| |
|
| |
|
|
|
|
|
| |
All of the callsites have a full ParseNode* at hand, of which the offset
can be directly accessed.
|
|
|
|
| |
explicitly-specified offsets.
|
| |
|
| |
|
| |
|
|
|
|
| |
whose target is an expression that begins with 'let'.
|
|
|
|
| |
assignment expressions.
|
|
|
|
| |
target as assigned -- Parser::forHeadStart already does this.
|
|
|
|
| |
using code with an explicitly computed offset.
|
|
|
|
| |
head using an explicit offset.
|
| |
|