code wiki / _hdl_build / nx_probe_dym_type_live.nx

nx_probe_dym_type_live.nx

buildroot/runtime/_hdl_build/nx_probe_dym_type_live.nx

932 B19 linesdepth 2pulls 2 transitivereach 0 importersview sourcekind probetopic probe
docsdependenciesstructsconstsfunctions

about

nx_probe_dym_type_live.nx -- LIVE WITNESS for TYPE-NAME DID-YOU-MEAN (2026-08-05). A misspelled struct type must be refused with the nearest declared type name. REPRO: change `*TypoPoint` in the let annotation to `*TypoPont` and /api/build -> error at line N: I do not know a type named 'TypoPont' -- it is not a built-in type, and no struct or alias declares it. (then why-the-build-stopped, then: note: 'TypoPoint' is declared at line M: (the declaration ITSELF is quoted -- v2 bar) struct TypoPoint { x: i64, y: i64 } then: nx_parse: 1 error(s) -- no output emitted) Kept VALID in-tree (compiler-root probe convention). license_tier: ORIGINAL expect_exit: 0

dependencies 1 imports · 0 importers

nx_syscalls.nx nx_probe_dym_type_live.nx

imports: nx_syscalls.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main sys_mmap nxa_die sys_write sys_exit nxa_lock_take nxa_lock_addr sys_write ↻ nxa_lock_give nxa_lock_addr ↻ nxa_report_overrun sys_write ↻ nxa_dump_printable sys_write ↻ nxa_dump_sizes sys_write ↻ sys_exit ↻

structs

12struct TypoPoint { x: i64, y: i64 }

consts

none

functions

13func main(argc: i64, argv: *i64) -> i64