Lines Matching defs:tokens
35 jsmntok_t *tokens, size_t num_tokens)
41 tok = &tokens[parser->toknext++];
64 jsmntok_t *tokens, size_t num_tokens)
106 token = jsmn_alloc_token(parser, tokens, num_tokens);
121 jsmntok_t *tokens, size_t num_tokens)
134 token = jsmn_alloc_token(parser, tokens, num_tokens);
174 * Parse JSON string and fill tokens.
177 jsmntok_t *tokens, unsigned int num_tokens)
191 token = jsmn_alloc_token(parser, tokens, num_tokens);
195 tokens[parser->toksuper].size++;
204 token = &tokens[i];
217 token = &tokens[i];
225 r = jsmn_parse_string(parser, js, len, tokens,
230 tokens[parser->toksuper].size++;
266 r = jsmn_parse_primitive(parser, js, len, tokens,
271 tokens[parser->toksuper].size++;
284 if (tokens[i].start != -1 && tokens[i].end == -1)
292 * Creates a new parser based over a given buffer with an array of tokens
306 return "No enough tokens";