nx_compare_growth_json_20260910.nx
buildroot/runtime/nx_compare_growth_json_20260910.nx
about
Caller-buffer JSON projection reuses the existing qualified JSON writer.
dependencies 2 imports · 1 importers
imports: nx_compare_growth_lib_20260910.nxjson_emit.nx
imported by: nx_compare_growth_gate_20260910.nx
structs
| none |
consts
| 4 | const CG_JSON_WRITER_WORDS: i64=5 |
functions
| 5 | func cg_jkey(w: *JsonWriter,key: *u8) -> i64 { return json_emit_key(w,key,bf_slen(key)) } |
| 6 | func cg_jstr(w: *JsonWriter,s: *u8) -> i64 { return json_emit_string(w,s,bf_slen(s)) } |
| 7 | func cg_jfield(w: *JsonWriter,m: *CgModel,row: i64,col: i64,key: *u8) -> i64 |
| 12 | func cg_jnull(w: *JsonWriter,key: *u8) -> i64 |
| 16 | func cg_jrows(w: *JsonWriter,m: *CgModel,kind: i64) -> i64 called by 1: cg_json_write calls 8: json_begin_arrayjson_begin_objectcg_jfieldcg_jnullcg_jkeycg_jstr+2 |
| 65 | func cg_json_write(w: *JsonWriter,m: *CgModel) -> i64 called by 1: cg_json_into calls 6: json_begin_objectcg_jkeyjson_emit_intcg_jstrcg_jrowsjson_end_object |
| 91 | func cg_json_into(m: *CgModel,buf: *u8,cap: i64) -> i64 |