Lines Matching refs:js
28 static int dump(const char *js, jsmntok_t *t, size_t count, int indent) { in dump() argument
35 printf("%.*s", t->end - t->start, js + t->start); in dump()
38 printf("'%.*s'", t->end - t->start, js + t->start); in dump()
48 j += dump(js, key, count - j, indent + 1); in dump()
51 j += dump(js, t + 1 + j, count - j, indent + 1); in dump()
64 j += dump(js, t + 1 + j, count - j, indent + 1); in dump()
75 char *js = NULL; in main() local
109 js = realloc_it(js, jslen + r + 1); in main()
110 if (js == NULL) { in main()
113 strncpy(js + jslen, buf, r); in main()
117 r = jsmn_parse(&p, js, jslen, tok, tokcount); in main()
128 dump(js, tok, p.toknext, 0); in main()