JSON_parser 202 ext/json/JSON_parser.c push(JSON_parser jp, int mode) JSON_parser 219 ext/json/JSON_parser.c pop(JSON_parser jp, int mode) JSON_parser 241 ext/json/JSON_parser.c JSON_parser JSON_parser 244 ext/json/JSON_parser.c JSON_parser jp = (JSON_parser)emalloc(sizeof(struct JSON_parser_struct)); JSON_parser 263 ext/json/JSON_parser.c free_JSON_parser(JSON_parser jp) JSON_parser 392 ext/json/JSON_parser.c static void attach_zval(JSON_parser jp, int up, int cur, smart_str *key, int assoc TSRMLS_DC) JSON_parser 439 ext/json/JSON_parser.c parse_JSON_ex(JSON_parser jp, zval *z, unsigned short utf16_json[], int length, int options TSRMLS_DC) JSON_parser 34 ext/json/JSON_parser.h extern JSON_parser new_JSON_parser(int depth); JSON_parser 35 ext/json/JSON_parser.h extern int parse_JSON_ex(JSON_parser jp, zval *z, unsigned short utf16_json[], int length, int options TSRMLS_DC); JSON_parser 36 ext/json/JSON_parser.h extern int free_JSON_parser(JSON_parser jp); JSON_parser 38 ext/json/JSON_parser.h static inline int parse_JSON(JSON_parser jp, zval *z, unsigned short utf16_json[], int length, int assoc TSRMLS_DC) JSON_parser 688 ext/json/json.c JSON_parser jp;