Lines Matching refs:ch
888 char ch; in json_next_string_token() local
902 while ((ch = *json->ptr) != '"') { in json_next_string_token()
903 if (!ch) { in json_next_string_token()
910 if (ch == '\\') { in json_next_string_token()
912 ch = *(json->ptr + 1); in json_next_string_token()
915 ch = escape2char[(unsigned char)ch]; in json_next_string_token()
916 if (ch == 'u') { in json_next_string_token()
924 if (!ch) { in json_next_string_token()
934 strbuf_append_char_unsafe(json->tmp, ch); in json_next_string_token()
1017 int ch; in json_next_token() local
1021 ch = (unsigned char)*(json->ptr); in json_next_token()
1022 token->type = ch2token[ch]; in json_next_token()
1054 if (ch == '"') { in json_next_token()
1057 } else if (ch == '-' || ('0' <= ch && ch <= '9')) { in json_next_token()