code wiki / (root) / nx_site_chrome_composable_gate_t48.nx

nx_site_chrome_composable_gate_t48.nx

buildroot/runtime/nx_site_chrome_composable_gate_t48.nx

4453 B58 linesdepth 3pulls 4 transitivereach 0 importersview sourcekind tooltopic site
docsdependenciesstructsconstsfunctions

about

nx_site_chrome_composable_gate_t48.nx -- Validates and processes shared surface navigation data with security checks and HTML escaping.

dependencies 2 imports · 0 importers

nx_site_chrome_composable_t48.nx nx_gate_verdict.nx nx_site_chrome_composable_gate

imports: nx_site_chrome_composable_t48.nxnx_gate_verdict.nx

imported by: nobody (leaf or entry point)

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

main gv_ctr 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 ↻ gv_check gv_puts sys_write ↻ sc_field t48_len sc_route_ok

structs

none

consts

none

functions

4func t48_len(p:*u8)->i64 {var n:i64=0;while p[n]!=(0 as u8) {n=n+1};return n}
called by 2: t48_hasmain
5func t48_has(p:*u8,n:i64,t:*u8)->i64 {let m:i64=t48_len(t);var i:i64=0;while i+m<=n {var j:i64=0;while j<m {if p[i+j]!=t[j] {break};j=j+1};if j==m {return 1};i=i+1};return 0}
calls 1: t48_len
6func main()->i64