feat: JS statement handles
Stmt::kind maps each of oxc's statements to bun's StmtKind, with VarDecl and Case. An exported declaration is one statement with the export flags, as in bun's tree, so the declaration inside oxc's ExportDeclaration isn't a node of its own. The expression in a for head is a wrapper statement with the expression's id.
Parentaeec908
3 files changed+857-9
StackedSplit