oxc/tasks/ast_tools/src
overlookmotel 78fee6ee24 feat(ast): add AstBuilder::*_with_scope_id etc methods (#6760)
Add methods to `AstBuilder` to create AST nodes with `ScopeId`, `SymbolId`, `ReferenceId`, for use in transformer.

e.g. `identifier_reference_with_reference_id`, `binding_identifier_with_symbol_id`, `block_statement_with_scope_id `.
2024-10-22 03:40:02 +00:00
..
derives refactor(ast_tools): add Derive::snake_name method (#6717) 2024-10-21 02:55:38 +00:00
generators feat(ast): add AstBuilder::*_with_scope_id etc methods (#6760) 2024-10-22 03:40:02 +00:00
passes fix(ast_tools): fix miscalculation of enum niches (#6743) 2024-10-21 14:27:45 +00:00
schema docs(ast): enforce doc comments on generated ASTBuilder methods (#6713) 2024-10-21 05:28:54 +00:00
codegen.rs feat(ast_tools): ability to generate text files (#6686) 2024-10-20 21:28:59 +00:00
fmt.rs refactor(ast_tools): remove dead code (#6745) 2024-10-21 14:53:23 +00:00
layout.rs fix(ast_tools): fix miscalculation of enum niches (#6743) 2024-10-21 14:27:45 +00:00
main.rs feat(parser): Generate Serialize impls in ast_tools (#6404) 2024-10-19 09:38:44 +01:00
markers.rs fix(wasm): remove type defs for ArrayExpressionElement and Elision (#6683) 2024-10-20 21:22:56 +00:00
rust_ast.rs fix(ast_tools): fix ast-tool panic (#5641) 2024-09-09 17:57:20 +08:00
util.rs chore: clippy::allow_attributes (#5521) 2024-09-06 03:07:02 +00:00