oxc/crates/oxc_parser/src
Boshen 1886a5b838
perf(parser): reduce Token size from 16 to 12 bytes (#2010)
I also had to change how the string for private identifiers are built,
otherwise they will always be allocated.
2024-01-13 12:42:39 +08:00
..
js refactor(parser): only allocate for escaped template strings (#2005) 2024-01-12 18:56:36 +08:00
jsx refactor(parser): reduce Token size from 32 to 16 bytes (#1962) 2024-01-09 15:17:02 +08:00
lexer perf(parser): reduce Token size from 16 to 12 bytes (#2010) 2024-01-13 12:42:39 +08:00
ts refactor(parser): reduce Token size from 32 to 16 bytes (#1962) 2024-01-09 15:17:02 +08:00
context.rs fix(parser): false postive for "Missing initializer in const declaration" in declare + namespace (#1724) 2023-12-18 17:03:42 +08:00
cursor.rs refactor(parser): only allocate for escaped template strings (#2005) 2024-01-12 18:56:36 +08:00
diagnostics.rs fix(parser): error on source larger than 4 GiB (#1860) 2024-01-02 11:05:28 +08:00
lib.rs refactor(parser): reduce Token size from 32 to 16 bytes (#1962) 2024-01-09 15:17:02 +08:00
list.rs fix(parser): fix crashing on empty ParenthesizedExpression with comments (#263) 2023-04-06 17:16:15 +08:00
state.rs refactor(ast): change Option<Vec> to Vec for decorators (#84) 2023-03-02 15:52:46 +08:00