Files
scriptc/tests/fixtures/self-hosting/lowering-context-node.ts
Chris Tate 39db8c0a99 feat(compiler): make lowering contexts natively compilable
- Run production scope and closure capture logic with native TypeScript 7 symbols.
- Give lowering caches explicit pass ownership and stable symbol identities.
- Support reference collection arrays and optional Set seeds on both native backends.
2026-09-28 19:48:46 -05:00

7 lines
323 B
TypeScript

import { createNodeFrontendServices } from "../../../packages/compiler/src/frontend/services-node.js";
import { runLoweringContexts } from "./lowering-context-cases.js";
const services = createNodeFrontendServices();
try { runLoweringContexts(services, process.argv[3]!, process.argv[4]!); }
finally { services.close(); }