code wiki / (root) / types.nx

types.nx

buildroot/runtime/types.nx

526 B13 linesdepth 1pulls 1 transitivereach 53 importersview sourcekind library
docsdependenciesstructsconstsfunctions

about

types.nx -- alias stub. Migration to nx_-prefixed canonical name. Consumers via "import \"types.nx\"" resolve to nx_types.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 types.nx directly AND nx_regalloc.nx imports nx_types.nx). Deprecation: delete this stub when every "types.nx" consumer has migrated to "nx_types.nx".

dependencies 1 imports · 45 importers

nx_types.nx types.nx _offc_lex_only.nx _offc_nxc_small.nx callee_save_test.nx dom_fn.nx fuzz_lex_test.nx fuzz_parse_test.nx ir_test.nx lex.nx lex_float_test.nx main.nx

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

imports: nx_types.nx

imported by: _offc_lex_only.nx_offc_nxc_small.nxcallee_save_test.nxdom_fn.nxfuzz_lex_test.nxfuzz_parse_test.nxir_test.nxlex.nxlex_float_test.nxmain.nxnxc.nxopt_test.nxparse_fp_op_test.nxparse_test.nxprop_lex_number_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_pipeline6.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