summaryrefslogtreecommitdiff
path: root/src/parser/lexer.h
Commit message (Expand)AuthorAgeFilesLines
* Validate that names are valid UTF-8 (#6682)Thomas Lively2024-06-191-4/+5
* [Parser][NFC] Clean up the lexer index/pos API (#6553)Thomas Lively2024-04-291-10/+8
* [Parser] Do not eagerly lex numbers (#6544)Thomas Lively2024-04-251-104/+9
* [Parser] Do not eagerly lex strings (#6543)Thomas Lively2024-04-251-27/+9
* [Parser] Do not eagerly lex IDs (#6542)Thomas Lively2024-04-251-23/+2
* [Parser] Do not eagerly lex keywords (#6541)Thomas Lively2024-04-251-79/+5
* [Parser] Do not eagerly lex parens (#6540)Thomas Lively2024-04-251-38/+9
* [Parser] Use the new parser in wasm-shell and wasm-as (#6529)Thomas Lively2024-04-241-1/+2
* [Parser] Parse annotations, including source map comments (#6345)Thomas Lively2024-02-261-8/+20
* [Parser][NFC] Remove `Token` from lexer interface (#6333)Thomas Lively2024-02-221-34/+38
* [Parser][NFC] Remove parser/input.h (#6332)Thomas Lively2024-02-221-0/+9
* [Parser] Simplify the lexer interface (#6319)Thomas Lively2024-02-201-32/+214
* [Parser] Support string-style identifiers (#6278)Thomas Lively2024-02-061-8/+8
* [Parser] Templatize lexing of integers (#6272)Thomas Lively2024-02-051-6/+4
* [NFC] Split the new wat parser into multiple files (#5960)Thomas Lively2023-09-191-0/+227