oxc/crates
Dunqing 95e15b6dc5 fix(semantic): incorrect resolve references for ExportSpecifier (#4320)
```ts
type A = any;
const B = 0;
export { A, B }
       ^^^^^^^^ ExportSpecifiers

export { A }
       ^^^^^ type-only ExportSpecifiers

```

non-type-only `ExportSpecifier` can reference value and type symbols. but currently, `IdentifierReference` in ExportSpecifier only has a `ReferenceFlags::Read`
2024-07-17 09:52:58 +00:00
..
oxc feat(oxc): export oxc_mangler 2024-07-11 21:15:32 +08:00
oxc_allocator chore: remove unsafe_code = "warn" rust lint 2024-07-15 10:39:08 +08:00
oxc_ast fix(semantic): resolve references to the incorrect symbol (#4280) 2024-07-17 02:50:48 +00:00
oxc_ast_macros Release crates v0.20.0 (#4189) 2024-07-11 11:05:49 +08:00
oxc_cfg refactor(syntax): turn the AstNodeId::dummy into a constant field. (#4308) 2024-07-16 22:43:21 +00:00
oxc_codegen fix(codegen): print annotation comment inside parens for new and call expressions (#4290) 2024-07-16 06:55:36 +00:00
oxc_diagnostics chore: remove unsafe_code = "warn" rust lint 2024-07-15 10:39:08 +08:00
oxc_index chore: remove unsafe_code = "warn" rust lint 2024-07-15 10:39:08 +08:00
oxc_isolated_declarations refactor(ast): pass final ScopeFlags into visit_function (#4283) 2024-07-16 07:22:07 +00:00
oxc_js_regex
oxc_language_server chore: turn off doctest for all [[bin]] 2024-07-14 16:55:19 +08:00
oxc_linter feat(semantic): add ReferenceFlags::TSTypeQuery to indicate referenced by TSTypeQuery (#4317) 2024-07-17 09:52:57 +00:00
oxc_macros chore: do not compile test crates that have no tests 2024-06-24 00:20:04 +08:00
oxc_mangler feat(mangler): add debug mode (#4314) 2024-07-17 04:59:23 +00:00
oxc_minifier feat(mangler): add debug mode (#4314) 2024-07-17 04:59:23 +00:00
oxc_module_lexer Release crates v0.20.0 (#4189) 2024-07-11 11:05:49 +08:00
oxc_parser refactor(ast): pass final ScopeFlags into visit_function (#4283) 2024-07-16 07:22:07 +00:00
oxc_prettier chore: remove unsafe_code = "warn" rust lint 2024-07-15 10:39:08 +08:00
oxc_semantic fix(semantic): incorrect resolve references for ExportSpecifier (#4320) 2024-07-17 09:52:58 +00:00
oxc_sourcemap feat(sourcemap): support SourceMapBuilder#token_chunks (#4220) 2024-07-13 10:11:14 +08:00
oxc_span chore(deps): update rust crates (#4261) 2024-07-15 10:49:08 +08:00
oxc_syntax fix(semantic): incorrect resolve references for ExportSpecifier (#4320) 2024-07-17 09:52:58 +00:00
oxc_transformer feat(transformer): decode xml character entity &#xhhhh and &#nnnn; (#4235) 2024-07-13 02:38:07 +00:00
oxc_traverse fix(semantic): resolve references to the incorrect symbol (#4280) 2024-07-17 02:50:48 +00:00
oxc_wasm fix(wasm): codegen is broken due to preserve_parens(false) 2024-07-11 01:33:10 +08:00