8 Commits (optimization/fast-local-variables)

Author SHA1 Message Date
Kevin f92e7489d8
Clippy updates: add panics and etc. (#3235) 1 year ago
raskad 4ea80f4621
Remove unused lint allows (#2968) 1 year ago
raskad 54695cc620 Fix async generators (#2853) 1 year ago
José Julián Espina 460051261a Implement HTML comments and gate behind the `annex-b` feature (#2817) 1 year ago
José Julián Espina cc45a827ca Cleanup inline annotations (#2493) 2 years ago
Kevin c79b9023df Documentation Updates (#2463) 2 years ago
raskad a5e8111fa2 Restructure lints in multiple crates (#2447) 2 years ago
José Julián Espina b88736a5c9 Extract the parser into a crate (#2409) 2 years ago
José Julián Espina 49a58675cc Replace `contains` and friends with visitors (#2403) 2 years ago
José Julián Espina b4da172f91 Extract the ast to a crate (#2402) 2 years ago
José Julián Espina 4b892a931d Implement optional chains (#2390) 2 years ago
raskad 223966981c Implement Classes (#1976) 2 years ago
Iban Eguia 4d2772d6a0
Rename "Boa" to boa_engine, moved GC and profiler to their crates (#1844) 3 years ago
Iban Eguia 748465d17b Unwrap removal (#1842) 3 years ago
Iban Eguia 53ef07b1a6 Using the new formatting arguments from Rust 1.58 (#1834) 3 years ago
Iban Eguia 60b7eb8934 General code clean-up and new lint addition (#1809) 3 years ago
Jevan Chan 08f232fe99
Fix unicode escape in identifiers (#1102) 3 years ago
tofpie f62a77d3fa
Implement template literals and tagged templates (#997) 4 years ago
Annika aac39cdd4b
Fix Clippy erorrs (#1015) 4 years ago
Jevan Chan cc473855f1
Improve lexer by make cursor iterate over bytes (#915) 4 years ago
Jevan Chan de7202dee8
Handle invalid Unicode code point in the string literals (#853) 4 years ago
Jevan Chan 01dbf8ba4e
Fix tokenizing Unicode escape sequence in string literal (#826) 4 years ago
Theia Vogel 7a52e269e6
Fix lexer span panic with carriage return (#799) 4 years ago
Paul Lancaster 6bcfc7a237
Strict Mode Lex/Parse (#717) 4 years ago
Paul Lancaster cb93472b4a
New lexer (#559) 4 years ago