nx_string_ops.nx
buildroot/runtime/nx_string_ops.nx
about
dependencies 3 imports · 31 importers
diagram shows first 10 each side; +0 more imports, +21 more importers in the complete lists below.
imports: nx_syscalls.nxnx_tier.nxnx_essentials.nx
imported by: nx_doc_census.nxnx_doc_census_real_audit_test.nxnx_doc_census_real_listing_test.nxnx_doc_census_run_test.nxnx_doc_census_test.nxnx_doc_dashboard.nxnx_doc_dashboard_substrate_state_test.nxnx_doc_dashboard_test.nxnx_doc_decision.nxnx_doc_decision_test.nxnx_doc_func_scan.nxnx_doc_func_scan_test.nxnx_doc_incumbent.nxnx_doc_incumbent_test.nxnx_doc_inref.nxnx_doc_inref_test.nxnx_doc_render_mermaid.nxnx_doc_render_mermaid_test.nxnx_doc_xref.nxnx_doc_xref_dual_audit_test.nxnx_doc_xref_real_audit_test.nxnx_doc_xref_test.nxnx_find.nxnx_find_test.nxnx_grep_rt.nxnx_ngram.nxnx_scaffolding_audit.nxnx_string_ops_test.nxnx_tool_census.nxnx_tool_census_run_test.nxnx_tool_census_test.nx
structs
| none |
consts
| 296 | const NX_FNV1A_PRIME: nx_int = 1099511628211 // 0x100000001b3 |
functions
| 64 | func nx_str_len(buf: *u8) -> nx_int |
| 71 | func nx_str_index_of(buf: *u8, n: nx_int, ch: nx_int) -> nx_int called by 1: main |
| 82 | func nx_str_last_index_of(buf: *u8, n: nx_int, ch: nx_int) -> nx_int called by 1: main |
| 94 | func nx_str_equals(a: *u8, na: nx_int, b: *u8, nb: nx_int) -> nx_int |
| 105 | func nx_str_starts_with(buf: *u8, n: nx_int, prefix: *u8, np: nx_int) -> nx_int |
| 116 | func nx_str_ends_with(buf: *u8, n: nx_int, suffix: *u8, ns: nx_int) -> nx_int |
| 131 | func nx_str_find(haystack: *u8, nh: nx_int, needle: *u8, nn: nx_int) -> nx_int |
| 156 | func nx_str_slice_copy(src: *u8, lo: nx_int, hi: nx_int, dst: *u8, cap: nx_int) -> nx_int |
| 171 | func nx_str_trim_left(buf: *u8, n: nx_int) -> nx_int |
| 183 | func nx_str_trim_right(buf: *u8, n: nx_int) -> nx_int |
| 199 | func nx_str_parse_int(buf: *u8, n: nx_int) -> nx_int |
| 222 | func nx_str_format_int(v: nx_int, dst: *u8, cap: nx_int) -> nx_int |
| 260 | func nx_str_is_empty(buf: *u8, n: nx_int) -> nx_int called by 1: main |
| 265 | func nx_str_is_all_digits(buf: *u8, n: nx_int) -> nx_int |
| 275 | func nx_str_is_all_whitespace(buf: *u8, n: nx_int) -> nx_int |
| 299 | func nx_fnv1a_offset_basis() -> nx_int |
| 303 | func nx_str_hash_fnv1a(buf: *u8, n: nx_int) -> nx_int |