Bram Moolenaar | 520e1e4 | 2016-01-23 19:46:28 +0100 | [diff] [blame] | 1 | /* json.c */ |
Bram Moolenaar | 595e64e | 2016-02-07 19:19:53 +0100 | [diff] [blame] | 2 | char_u *json_encode(typval_T *val, int options); |
| 3 | char_u *json_encode_nr_expr(int nr, typval_T *val, int options); |
Yegappan Lakshmanan | 9247a22 | 2022-03-30 10:16:05 +0100 | [diff] [blame] | 4 | char_u *json_encode_lsp_msg(typval_T *val); |
Bram Moolenaar | 595e64e | 2016-02-07 19:19:53 +0100 | [diff] [blame] | 5 | int json_decode(js_read_T *reader, typval_T *res, int options); |
| 6 | int json_find_end(js_read_T *reader, int options); |
Bram Moolenaar | 29b7d7a | 2019-07-22 23:03:57 +0200 | [diff] [blame] | 7 | void f_js_decode(typval_T *argvars, typval_T *rettv); |
| 8 | void f_js_encode(typval_T *argvars, typval_T *rettv); |
| 9 | void f_json_decode(typval_T *argvars, typval_T *rettv); |
| 10 | void f_json_encode(typval_T *argvars, typval_T *rettv); |
Bram Moolenaar | 520e1e4 | 2016-01-23 19:46:28 +0100 | [diff] [blame] | 11 | /* vim: set ft=c : */ |