oxc/crates/oxc_parser/src
rzvxa b936162093 refactor(ast/ast_builder)!: shorter allocator utility method names. (#4122)
This PR serves two purposes, First off it would lower the amount of characters we have to type in for a simple operation such as wrapping an expression in a vector. Secondly, it would follow the generated names more closely since nowhere else in the builder we do have `new_xxx`, We always say `xxx` since a builder always constructs something.

```
new_vec -> vec
new_vec_single -> vec1*
new_vec_from_iter -> vec_from_iter
new_vec_with_capacity -> vec_with_capacity
new_str -> str
new_atom -> atom
```

`*` This one is the main motivation behind this PR, It saves 10 characters!
2024-07-09 12:16:38 +00:00
..
js refactor(ast/ast_builder)!: shorter allocator utility method names. (#4122) 2024-07-09 12:16:38 +00:00
jsx refactor(ast/ast_builder)!: shorter allocator utility method names. (#4122) 2024-07-09 12:16:38 +00:00
lexer perf(parser): do not copy comments (#4067) 2024-07-06 09:56:41 +00:00
ts refactor(ast/ast_builder)!: shorter allocator utility method names. (#4122) 2024-07-09 12:16:38 +00:00
context.rs feat(parser): parse decorators properly (#2603) 2024-03-04 19:30:41 +08:00
cursor.rs refactor(ast/ast_builder)!: shorter allocator utility method names. (#4122) 2024-07-09 12:16:38 +00:00
diagnostics.rs feat(parser): parse modifiers with parse_modifiers (take 2) (#3977) 2024-06-30 03:46:34 +00:00
lib.rs refactor(ast/ast_builder)!: shorter allocator utility method names. (#4122) 2024-07-09 12:16:38 +00:00
modifiers.rs refactor(ast/ast_builder)!: shorter allocator utility method names. (#4122) 2024-07-09 12:16:38 +00:00
state.rs chore: improve some format by running cargo +nightly fmt 2024-06-19 00:48:30 +08:00