code wiki / (root) / nx_contentdiff_export.nx

nx_contentdiff_export.nx

buildroot/runtime/nx_contentdiff_export.nx

3761 B63 linesdepth 9pulls 16 transitivereach 0 importersview sourcekind tooltopic contentdiff
docsdependenciesstructsconstsfunctions

about

Complete, pinned missing-string inventory. String absence is evidence, not a capability verdict.

dependencies 2 imports · 0 importers

nx_game_page_artifact_lib.nx nx_contentdiff_lib.nx nx_contentdiff_export.nx

imports: nx_game_page_artifact_lib.nxnx_contentdiff_lib.nx

imported by: nobody (leaf or entry point)

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

main gpa_sha sha256_digest 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 ↻ sha256_init sys_mmap ↻ sha256_seed_allocated sha256_k sha256_update sha256_compress_ni_blocks blk_set_byte sha256_compress sha256_compress_ni blk_word blk_byte sha256_final blk_set_byte ↻ sha256_compress ↻ sha256_destroy sys_munmap sys_munmap ↻ cdl_runlen cdl_is_print cdl_contains cdx_digits cdx_class

structs

none

consts

none

functions

4func cdx_digits(v: i64) -> i64 { var n: i64=1; var x: i64=v; while x>=10 { n=n+1; x=x/10 }; return n }
called by 2: cdx_nummain
5func cdx_num(out: *u8,p: i64,v: i64) -> i64 { let n: i64=cdx_digits(v); var i: i64=n; var x: i64=v; while i>0 { i=i-1; out[p+i]=(48+x%10) as u8; x=x/10 }; return p+n }
called by 1: main calls 1: cdx_digits
6func cdx_text(out: *u8,p: i64,s: *u8) -> i64 { var i: i64=0; while s[i]!=0 as u8 { out[p+i]=s[i]; i=i+1 }; return p+i }
called by 1: main
7func cdx_class(a: *u8,i: i64,n: i64) -> *u8
13func main(argc: i64,argv: *i64) -> i64