Lines Matching refs:the_zstack
251 jp->the_zstack = (zval **)safe_emalloc(depth, sizeof(zval), 0); in new_JSON_parser()
253 jp->the_zstack = &jp->the_static_zstack[0]; in new_JSON_parser()
266 if (jp->the_zstack != &jp->the_static_zstack[0]) { in free_JSON_parser()
267 efree(jp->the_zstack); in free_JSON_parser()
378 zval *root = jp->the_zstack[up]; in attach_zval()
379 zval *child = jp->the_zstack[cur]; in attach_zval()
536 …add_property_zval_ex(jp->the_zstack[jp->top], (key.len ? key.c : "_empty_"), (key.len ? (key.len +… in parse_JSON()
539 …add_assoc_zval_ex(jp->the_zstack[jp->top], (key.len ? key.c : ""), (key.len ? (key.len + 1) : size… in parse_JSON()
562 add_next_index_zval(jp->the_zstack[jp->top], mval); in parse_JSON()
597 jp->the_zstack[jp->top] = obj; in parse_JSON()
625 jp->the_zstack[jp->top] = arr; in parse_JSON()
681 …add_property_zval_ex(jp->the_zstack[jp->top], (key.len ? key.c : "_empty_"), (key.len ? (key.len +… in parse_JSON()
684 …add_assoc_zval_ex(jp->the_zstack[jp->top], (key.len ? key.c : ""), (key.len ? (key.len + 1) : size… in parse_JSON()
693 add_next_index_zval(jp->the_zstack[jp->top], mval); in parse_JSON()