8 Commits (5485c1ef48e9afda8f097f71a5319d9100eddd02)

Author SHA1 Message Date
José Julián Espina 097f85e409 First batch of `no_std` support for some sub-crates (#2544) 2 years ago
raskad f19467ab1d Fix some HoistableDeclaration parsing errors (#2532) 2 years ago
raskad f52d1d3eb5 Recognize Directive Prologues correctly (#2521) 2 years ago
raskad a6e5c2d4e0 Restructure lint lists in `boa_ast` (#2433) 2 years ago
Addison Crump e64a20e2a6 Parser Idempotency Fuzzer (#2400) 2 years ago
José Julián Espina 8e14d76893 Rewrite scope analysis operations using visitors (#2408) 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
Addison Crump b5b8cdfa18 Implement AST Visitor pattern (attempt #3) (#2392) 2 years ago
José Julián Espina 89e3081672 Document the AST (#2377) 2 years ago
Iban Eguia Moraza f4cef141b0 Removed some duplicate code, added `ToIndentedString` (#2367) 2 years ago
José Julián Espina d4c220a70b Implement `LabelledStatement` (#2349) 2 years ago
José Julián Espina 959b9f1b6d Split `Node` into `Statement`, `Expression` and `Declaration` (#2319) 2 years ago