oxc/crates
Dunqing d8b9909bd8 fix(semantic): IdentifierReference within TSPropertySignature cannot reference type-only import binding (#5441)
close: #5435

The behavior of `IdentifierReference` in `TSPropertySignature` is the same as in `TSTypeQuery`, both allow only reference value bindings and type-only import bindings.

I still use `ReferenceFlags::TSTypeQuery` here because I want to avoid producing many changes unrelated to the bug in this PR. I will refactor it in the follow-up PR soon
2024-09-05 01:50:18 +00:00
..
oxc Release crates v0.26.0 (#5418) 2024-09-03 10:36:02 +08:00
oxc_allocator Release crates v0.26.0 (#5418) 2024-09-03 10:36:02 +08:00
oxc_ast feat(semantic): check for non-declared, non-abstract object accessors without bodies (#5461) 2024-09-05 01:33:10 +00:00
oxc_ast_macros feat(ast): add ContentEq trait. (#5427) 2024-09-04 11:53:50 +00:00
oxc_cfg Release crates v0.26.0 (#5418) 2024-09-03 10:36:02 +08:00
oxc_codegen refactor(ast)!: rename Expression::without_parentheses (#5448) 2024-09-05 01:25:00 +00:00
oxc_diagnostics Release crates v0.26.0 (#5418) 2024-09-03 10:36:02 +08:00
oxc_index feat(index): impl rayon related to trait for IndexVec (#5421) 2024-09-03 12:01:57 +00:00
oxc_isolated_declarations Release crates v0.26.0 (#5418) 2024-09-03 10:36:02 +08:00
oxc_language_server refactor(parser)!: remove builder pattern from Parser struct (#5000) 2024-08-20 07:40:25 +00:00
oxc_linter refactor(ast)!: rename Expression::without_parentheses (#5448) 2024-09-05 01:25:00 +00:00
oxc_macros chore(linter): update docs for declare_oxc_lint! (#4825) 2024-08-11 15:27:54 +00:00
oxc_mangler Release crates v0.26.0 (#5418) 2024-09-03 10:36:02 +08:00
oxc_minifier feat(minifier): remove parenthesized expression for dce (#5439) 2024-09-04 12:58:39 +00:00
oxc_module_lexer Release crates v0.26.0 (#5418) 2024-09-03 10:36:02 +08:00
oxc_parser feat(parser): add syntax error for hyphen in JSXMemberExpression <Foo.bar-baz /> (#5440) 2024-09-04 14:09:06 +00:00
oxc_prettier feat(ast, parser): add oxc_regular_expression types to the parser and AST. (#5256) 2024-09-03 02:36:37 +00:00
oxc_regular_expression feat(ast): add ContentEq trait. (#5427) 2024-09-04 11:53:50 +00:00
oxc_semantic fix(semantic): IdentifierReference within TSPropertySignature cannot reference type-only import binding (#5441) 2024-09-05 01:50:18 +00:00
oxc_sourcemap Release crates v0.26.0 (#5418) 2024-09-03 10:36:02 +08:00
oxc_span feat(ast): add ContentEq trait. (#5427) 2024-09-04 11:53:50 +00:00
oxc_syntax feat(ast): add ContentEq trait. (#5427) 2024-09-04 11:53:50 +00:00
oxc_transformer refactor(transformer/typescript): move all entry points to implementation of Traverse trait (#5422) 2024-09-03 18:26:20 +00:00
oxc_traverse refactor(ast): remove IdentifierName from TSThisParameter (#5327) 2024-09-04 12:46:53 +00:00
oxc_wasm feat(wasm): turn on all transform options 2024-09-01 00:24:10 +08:00