code wiki / (root) / _nx_argtype_live_probe.nx

_nx_argtype_live_probe.nx

buildroot/runtime/_nx_argtype_live_probe.nx

653 B13 linesdepth 0pulls 0 transitivereach 0 importersview sourcekind probetopic nx
docsdependenciesstructsconstsfunctions

about

Live proof that ARGUMENT TYPE CHECKING is active in the shipped toolchain. This is the exact shape of the sev-8 ev_num_after silent-zero (debt 1785518763): an out-pointer handed to an integer parameter, where it became a loop bound and the loop never executed -- an evidence organ then reported a ZERO tally for every gate. EXPECTED: BUILD-FAILED with `arg 4 is a POINTER but the parameter is an INTEGER`.

dependencies 0 imports · 0 importers

imports: none

imported by: nobody (leaf or entry point)

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

main mkp num_after

structs

none

consts

none

functions

6func num_after(buf: *u8, n: i64, key: *u8, kl: i64) -> i64
called by 1: main
9func mkp(n: i64) -> *i64 { return 4096 as *i64 }
called by 1: main
10func main() -> i64
calls 2: mkpnum_after