oxc/crates
Boshen 54c653ebd4 Revert "perf(semantic): use Atom<'a> for References" (#3974)
Reverts oxc-project/oxc#3972

@DonIsaac As it turns out we can't have lifetimes on these structures because semantic data is exposed to downstream users to use freely, detached from the ast and allocator.
2024-06-29 15:55:04 +00:00
..
oxc Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_allocator Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_ast Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_ast_macros Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_cfg Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_codegen Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_diagnostics Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_index Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_isolated_declarations Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_js_regex
oxc_language_server refactor(linter): LintContext can now only be constructed with a cfg enabled semantic. (#3761) 2024-06-19 13:01:33 +00:00
oxc_linter Revert "perf(semantic): use Atom<'a> for References" (#3974) 2024-06-29 15:55:04 +00:00
oxc_macros chore: do not compile test crates that have no tests 2024-06-24 00:20:04 +08:00
oxc_minifier Revert "perf(semantic): use Atom<'a> for References" (#3974) 2024-06-29 15:55:04 +00:00
oxc_module_lexer Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_parser Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_prettier refactor(parser): improve parsing of TypeScript types (#3903) 2024-06-26 05:58:16 +00:00
oxc_semantic Revert "perf(semantic): use Atom<'a> for References" (#3974) 2024-06-29 15:55:04 +00:00
oxc_sourcemap Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_span Release crates v0.16.1 (#3968) 2024-06-29 16:53:09 +08:00
oxc_syntax perf(syntax): use NonZeroU32 for SymbolId and ReferenceId (#3970) 2024-06-29 17:29:02 +08:00
oxc_transformer Revert "perf(semantic): use Atom<'a> for References" (#3974) 2024-06-29 15:55:04 +00:00
oxc_traverse Revert "perf(semantic): use Atom<'a> for References" (#3974) 2024-06-29 15:55:04 +00:00
oxc_wasm refactor(linter): LintContext can now only be constructed with a cfg enabled semantic. (#3761) 2024-06-19 13:01:33 +00:00