summaryrefslogtreecommitdiffstats
path: root/js/src/frontend/TokenStream.h
Commit message (Collapse)AuthorAgeLines
* 1317375 - Implement "Template Literals Revision / Lifting Template Literal ↵Gaming4JC2019-07-18-1/+61
| | | | Restriction" ECMAScript proposal
* 1326454 - Add assertions to TokenStream::skipChars{,IgnoreEOL} verifying EOF ↵Gaming4JC2019-07-18-3/+8
| | | | isn't yet hit and that newlines aren't skipped, if appropriate.
* 1326454 - Make TokenStream::skipChars{,IgnoreEOL} accept an unsigned ↵Gaming4JC2019-07-18-5/+5
| | | | integral number of chars to skip.
* 1326454 - Make TokenStream::peekChar's signature fallible.Gaming4JC2019-07-18-4/+4
|
* 1326454 - Rename TokenStream::getBracedUnicode to ↵Gaming4JC2019-07-18-1/+4
| | | | TokenStream::matchBracedUnicode and make its signature fallible.
* 1326454 - Introduce TokenStream::warning that warns at the current offset.Gaming4JC2019-07-18-3/+5
|
* 1326454 - Introduce TokenStream::error that reports an error at the current ↵Gaming4JC2019-07-18-0/+3
| | | | offset.
* Rename TokenStream::reportStrictWarningErrorNumberVA towolfbeast2019-04-06-2/+1
| | | | | | | TokenStream::reportExtraWarningErrorNumberVA for clarity. Emit Extra Warnings instead of Strict Warnings from the BCE where it makes sense.
* Split Parser::report into Parser::zeport (a temporary name) that useswolfbeast2019-04-05-0/+1
| | | | | the current offset, and Parser::reportWithNode that derives it from a Node.
* Stage 1-1: Implement Function.prototype.toString revision proposal.wolfbeast2019-02-02-0/+7
| | | | Tag #960
* Correctly tokenize valid JS names when using Unicode mathematical ↵janekptacijarabaci2018-03-18-0/+1
| | | | | | alphanumeric symbols as variable name Issue https://github.com/MoonchildProductions/Pale-Moon/issues/1647
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+1057