nx_compare_openapi.nx
buildroot/runtime/nx_compare_openapi.nx
about
Added gateway helpers. Requires the nonallocating nx_json_next candidate.
Identity fields use unescaped ASCII; unsupported identity forms refuse the document.
Other values retain their exact raw bytes, including number precision and unknown schema fields.
dependencies 2 imports · 7 importers
imports: nx_json.nxnx_compare_gw_lib.nx
imported by: nx_compare_gw.nxnx_compare_openapi_gate.nxnx_compare_serve.nxnx_gltf_accessor_candidate_t181.nxnx_gltf_load.nxnx_gltf_load_inventory_t180.nxnx_gltf_load_preserve_t145.nx
structs
| none |
consts
| 6 | const CGO_VALUE: i64 = 0 |
| 7 | const CGO_OBJECT_FIRST: i64 = 1 |
| 8 | const CGO_OBJECT_KEY: i64 = 2 |
| 9 | const CGO_OBJECT_COLON: i64 = 3 |
| 10 | const CGO_OBJECT_VALUE: i64 = 4 |
| 11 | const CGO_OBJECT_END: i64 = 5 |
| 12 | const CGO_ARRAY_FIRST: i64 = 6 |
| 13 | const CGO_ARRAY_VALUE: i64 = 7 |
| 14 | const CGO_ARRAY_END: i64 = 8 |
functions
| 16 | func cgo_copy(out: *u8, cap: i64, o: i64, src: *u8, start: i64, end: i64) -> i64 |
| 30 | func cgo_value_end(t: *NxJsonTok, states: *u8, statecap: i64) -> i64 called by 17: cgo_pathscgo_project_tokensglp_memberglp_buildgli_arraygltf_inventory_glb+11 calls 1: nx_json_next |
| 81 | func cgo_identity(t: *NxJsonTok, dst: *u8, cap: i64) -> i64 |
| 98 | func cgo_domain_valid(dom: *u8, n: i64) -> i64 |
| 115 | func cgo_domains(t: *NxJsonTok, level: i64, conf: *u8, cn: i64, out: *u8, cap: i64, offset: i64, name: *u8, namecap: i64) -> i64 called by 1: cgo_project_tokens calls 5: cgo_copynx_json_nextcgo_identitycgo_domain_validcg_required |
| 142 | func cgo_path_visible(path: *u8, n: i64, level: i64, conf: *u8, cn: i64, dom: *u8, dcap: i64) -> i64 |
| 165 | func cgo_paths(t: *NxJsonTok, level: i64, conf: *u8, cn: i64, out: *u8, cap: i64, offset: i64, name: *u8, namecap: i64, dom: *u8, dcap: i64, states: *u8, statecap: i64) -> i64 called by 1: cgo_project_tokens calls 5: cgo_copynx_json_nextcgo_identitycgo_path_visiblecgo_value_end |
| 195 | func cgo_project_tokens(t: *NxJsonTok, level: i64, conf: *u8, cn: i64, out: *u8, cap: i64, name: *u8, namecap: i64, dom: *u8, dcap: i64, states: *u8, statecap: i64) -> i64 called by 1: cgo_project calls 7: nx_json_nextcgo_copycgo_identitycg_streqcgo_value_endcgo_domains+1 |
| 237 | func cgo_project(src: *u8, n: i64, level: i64, conf: *u8, cn: i64, out: *u8, cap: i64, name: *u8, namecap: i64, dom: *u8, dcap: i64) -> i64 |
| 251 | func cgo_read(path: *u8, out: *u8, cap: i64) -> i64 |