code wiki / (root) / nx_string_ops_test.nx

nx_string_ops_test.nx

buildroot/runtime/nx_string_ops_test.nx

5493 B139 linesdepth 6pulls 6 transitivereach 0 importersview sourcekind gate/proof
docsdependenciesstructsconstsfunctions

about

nx_string_ops_test.nx -- smoke for the 16-primitive byte-buffer family.

dependencies 4 imports · 0 importers

nx_syscalls.nx nx_tier.nx nx_essentials.nx nx_string_ops.nx nx_string_ops_test.nx

imports: nx_syscalls.nxnx_tier.nxnx_essentials.nxnx_string_ops.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 _fill nx_str_len nx_str_index_of nx_str_last_index_of nx_str_equals nx_str_starts_with nx_str_ends_with nx_str_find nx_str_slice_copy nx_str_trim_left nx_char_is_whitespace nx_str_trim_right nx_char_is_whitespace ↻ nx_str_parse_int nx_char_is_digit nx_str_format_int nx_str_is_empty nx_str_is_all_digits nx_char_is_digit ↻ nx_str_is_all_whitespace nx_char_is_whitespace ↻ nx_str_hash_fnv1a nx_fnv1a_offset_basis nx_fnv1a_offset_basis ↻

structs

none

consts

none

functions

8func _fill(buf: *u8, s: *u8, n: nx_int) -> nx_int {
called by 1: main
17func main() -> nx_int {