refactor(ast): remove AstKind for TSTypeName#11990
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
CodSpeed Instrumentation Performance ReportMerging #11990 will not alter performanceComparing Summary
|
c417026 to
d847a59
Compare
|
There's a small issue in conformance with semantic. I'm not exactly sure why yet, looks like it has something to do with handling reference flags with |
e5315c7 to
796152d
Compare
796152d to
62df760
Compare
62df760 to
fadbd93
Compare
I just found out that the field oxc/crates/oxc_ast/src/ast/ts.rs Lines 1353 to 1359 in fadbd93 type A = import("./a").b.c
^ This is an identifier reference now. |
Dunqing
left a comment
There was a problem hiding this comment.
Looks good. Since AstKind::TSTypeName has been removed, the prior handling of AstKind::TSTypeName in the Semantic can be simplified a lot. I will create a PR to do that in the follow-up.
Merge activity
|
- part of #11490
fadbd93 to
754c05a
Compare

AstKindconsistent #11490