Lines Matching refs:state
198 if (token->state != JSON_COMPLETED) { in json_check_tree_state()
201 token->state, token->name ? token->name : "N/A", in json_check_tree_state()
242 } else if (curr_token->state == JSON_WAITING_VALUE) { in json_parse()
246 curr_token->parent->state == JSON_STARTED && in json_parse()
247 curr_token->state == JSON_EMPTY) { in json_parse()
261 token->state = JSON_STARTED; in json_parse()
267 curr_token->state = JSON_EMPTY; in json_parse()
272 curr_token->parent->state != JSON_STARTED) { in json_parse()
287 if (curr_token->child->state == JSON_EMPTY && in json_parse()
295 curr_token->state = JSON_COMPLETED; in json_parse()
309 token->state = JSON_COMPLETED; in json_parse()
312 curr_token->parent->state == JSON_STARTED && in json_parse()
313 curr_token->state == JSON_EMPTY) { in json_parse()
315 curr_token->state = JSON_COMPLETED; in json_parse()
320 } else if (curr_token->state == JSON_EMPTY) { in json_parse()
323 curr_token->state = JSON_STARTED; in json_parse()
324 } else if (curr_token->state == JSON_WAITING_VALUE) { in json_parse()
326 curr_token->state = JSON_COMPLETED; in json_parse()
346 if (!curr_token || curr_token->state != JSON_STARTED) in json_parse()
348 curr_token->state = JSON_WAITING_VALUE; in json_parse()
358 curr_token->state = JSON_EMPTY; in json_parse()
378 } else if (curr_token->state == JSON_WAITING_VALUE) { in json_parse()
384 curr_token->parent->state == JSON_STARTED && in json_parse()
385 curr_token->state == JSON_EMPTY) { in json_parse()
409 curr_token->state = JSON_COMPLETED; in json_parse()
431 token->state = JSON_COMPLETED; in json_parse()
432 } else if (curr_token->state == JSON_WAITING_VALUE) { in json_parse()
434 curr_token->state = JSON_COMPLETED; in json_parse()
442 curr_token->parent->state == JSON_STARTED && in json_parse()
443 curr_token->state == JSON_EMPTY) { in json_parse()
445 curr_token->state = JSON_COMPLETED; in json_parse()