17 Commits (5129a06de930b0ff081055c0a3c440f95fce6a0d)

Author SHA1 Message Date
raskad 431a358b2f Implement `with` and object environments (#2692) 2 years ago
raskad 310c67195a Remove Syntax Errors from Bytecompiler (#2598) 2 years ago
Iban Eguia Moraza 3f9f6f0fce Module parsing (#2411) 2 years ago
raskad b76050df44 Move increment and decrement operations to `Update` expression (#2565) 2 years ago
José Julián Espina ddf00c8c03 Improve identifier parsing (#2581) 2 years ago
José Julián Espina 5a201daa98 Rename `check_parser` and `Identifier` (#2576) 2 years ago
raskad bd0652fe28 Add early errors for escaped identifiers (#2546) 2 years ago
raskad e6a1c3789d Fix rust 1.67 lints (#2567) 2 years ago
raskad 9355c77e0b Fix error for static class methods named `prototype` (#2552) 2 years ago
raskad f19467ab1d Fix some HoistableDeclaration parsing errors (#2532) 2 years ago
raskad 1269381ac8 Correctly parse consecutive semicolons (#2533) 2 years ago
raskad f52d1d3eb5 Recognize Directive Prologues correctly (#2521) 2 years ago
raskad 3dca430588 Refactor some class features (#2513) 2 years ago
raskad f998a1c1ec Add early errors for 'eval' or 'arguments' in parameters (#2515) 2 years ago
José Julián Espina cc45a827ca Cleanup inline annotations (#2493) 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