Lines Matching refs:JSONToken
27 struct JSONToken { struct
36 JSONToken *current; argument
58 JSONToken *token, const char *msg, ...) in parse_error()
129 static QString *parse_string(JSONParserContext *ctxt, JSONToken *token) in parse_string()
242 static JSONToken *parser_context_pop_token(JSONParserContext *ctxt) in parser_context_pop_token()
249 static JSONToken *parser_context_peek_token(JSONParserContext *ctxt) in parser_context_peek_token()
262 JSONToken *peek, *token; in parse_pair()
312 JSONToken *token, *peek; in parse_object()
366 JSONToken *token, *peek; in parse_array()
429 JSONToken *token; in parse_keyword()
447 JSONToken *token; in parse_interpolation()
483 JSONToken *token; in parse_literal()
535 JSONToken *token; in parse_value()
562 JSONToken *json_token(JSONTokenType type, int x, int y, GString *tokstr) in json_token()
564 JSONToken *token = g_malloc(sizeof(JSONToken) + tokstr->len + 1); in json_token()