code wiki / (root) / ir.nx

ir.nx

buildroot/runtime/ir.nx

502 B13 linesdepth 4pulls 5 transitivereach 37 importersview sourcekind librarytopic ir
docsdependenciesstructsconstsfunctions

about

ir.nx -- alias stub. Migration to nx_-prefixed canonical name. Consumers via "import \"ir.nx\"" resolve to nx_ir.nx through NishiLang's textual import splicing with path dedup (runtime/import.nx I1). Eliminates duplicate-symbol errors when both names appear in the transitive import tree (e.g., nxc.nx imports ir.nx directly AND nx_regalloc.nx imports nx_ir.nx). Deprecation: delete this stub when every "ir.nx" consumer has migrated to "nx_ir.nx".

dependencies 1 imports · 37 importers

nx_ir.nx ir.nx _offc_nxc_small.nx callee_save_test.nx dom_fn.nx ir_test.nx main.nx nxc.nx opt_test.nx parse_test.nx riscv_fp_test.nx riscv_test.nx

diagram shows first 10 each side; +0 more imports, +27 more importers in the complete lists below.

imports: nx_ir.nx

imported by: _offc_nxc_small.nxcallee_save_test.nxdom_fn.nxir_test.nxmain.nxnxc.nxopt_test.nxparse_test.nxriscv_fp_test.nxriscv_test.nxrvv_regname_test.nxself_parse_test.nxsmoke_nxc_pipeline.nxsmoke_nxc_pipeline10.nxsmoke_nxc_pipeline11.nxsmoke_nxc_pipeline12.nxsmoke_nxc_pipeline13.nxsmoke_nxc_pipeline14.nxsmoke_nxc_pipeline15.nxsmoke_nxc_pipeline2.nxsmoke_nxc_pipeline3.nxsmoke_nxc_pipeline4.nxsmoke_nxc_pipeline5.nxsmoke_nxc_pipeline7.nxsmoke_nxc_pipeline8.nxsmoke_nxc_pipeline9.nxsmoke_regalloc_min.nxsmoke_regalloc_min2.nxsmoke_regalloc_min3.nxsmoke_regalloc_min4.nxsmoke_regalloc_min5.nxsmoke_regalloc_min6.nxsmoke_regalloc_min7.nxsmoke_regalloc_step.nxstdlib_test.nxwasm.nxwasm_test.nx

structs

none

consts

none

functions

none