code wiki / _hdl_build / nx_ge_str_lib.nx

nx_ge_str_lib.nx

buildroot/runtime/_hdl_build/nx_ge_str_lib.nx

1085 B31 linesdepth 0pulls 0 transitivereach 4 importersview sourcekind librarytopic ge
docsdependenciesstructsconstsfunctions

about

nx_ge_str_lib.nx -- shared substring helpers (find / count / byte-equal) for the gated-edit appliers (nx_gated_edit single-edit + nx_gated_edit_multi). Rule-15 extraction; pure, no syscalls, verbatim bodies. license_tier: ORIGINAL No hw writes (Rule 26).

dependencies 0 imports · 4 importers

nx_ge_str_lib.nx nx_gated_edit.nx nx_gated_edit_multi.nx nx_map_delegate.nx nx_map_remove_func.nx

imports: none

imported by: nx_gated_edit.nxnx_gated_edit_multi.nxnx_map_delegate.nxnx_map_remove_func.nx

structs

none

consts

none

functions

4func ge_find(hay: *u8, hn: i64, ndl: *u8, nl: i64, from: i64) -> i64
16func ge_count(hay: *u8, hn: i64, ndl: *u8, nl: i64) -> i64
called by 3: mainmainmd_one calls 1: ge_find
26func ge_eq(a: *u8, an: i64, b: *u8, bn: i64) -> i64
called by 2: mainmain