dillon1000/react
Commit
Browse files [rust] Start of function expression support
Start of function expression support: * Basic structure for representing function expressions in the HIR * Printer support * swc -> estree -> hir conversion for function expression _bodies_. Dependencies and context are not handled yet.
Changed paths14 files
First-parent comparisoncompiler/forget/Cargo.lock ModifiedM compiler/forget/crates/build-hir/src/build.rs ModifiedM compiler/forget/crates/estree-codegen/src/ecmascript.json ModifiedM compiler/forget/crates/estree-swc/src/lib.rs ModifiedM compiler/forget/crates/estree/src/generated.rs ModifiedA compiler/forget/crates/fixtures/tests/fixtures/function-expressions.js AddedM compiler/forget/crates/fixtures/tests/fixtures_test.rs ModifiedA compiler/forget/crates/fixtures/tests/snapshots/[email protected] AddedM compiler/forget/crates/hir/Cargo.toml ModifiedM compiler/forget/crates/hir/src/instruction.rs ModifiedM compiler/forget/crates/hir/src/print.rs ModifiedM compiler/forget/crates/utils/Cargo.toml ModifiedM compiler/forget/crates/utils/src/lib.rs ModifiedA compiler/forget/crates/utils/src/retain_mut.rs AddedPatch
Files changed
Rendering syntax-highlighted changes…