Lines Matching defs:pctx
48 #define TOKEN_STRING(pctx) (pctx->token.value.as_textregion.base) argument
164 cfg_parse_obj(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_obj()
179 cfg_parse_special(cfg_parser_t *pctx, int special) { in cfg_parse_special()
203 parse_semicolon(cfg_parser_t *pctx) { in parse_semicolon()
221 parse_eof(cfg_parser_t *pctx) { in parse_eof()
245 cfg_parser_t *pctx; in cfg_parser_create() local
296 parser_openfile(cfg_parser_t *pctx, const char *filename) { in parser_openfile()
324 parse2(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse2()
355 cfg_parse_file(cfg_parser_t *pctx, const char *filename, in cfg_parse_file()
373 cfg_parser_t *pctx; in cfg_parser_destroy() local
398 create_string(cfg_parser_t *pctx, const char *contents, const cfg_type_t *type, in create_string()
422 cfg_parse_qstring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_qstring()
442 cfg_parse_astring(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_astring()
462 cfg_parse_sstring(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_sstring()
482 free_string(cfg_parser_t *pctx, cfg_obj_t *obj) { in free_string()
520 cfg_create_list(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **obj) { in cfg_create_list()
534 create_listelt(cfg_parser_t *pctx, cfg_listelt_t **eltp) { in create_listelt()
548 free_list_elt(cfg_parser_t *pctx, cfg_listelt_t *elt) { in free_list_elt()
554 free_list(cfg_parser_t *pctx, cfg_obj_t *obj) { in free_list()
566 cfg_parse_listelt(cfg_parser_t *pctx, const cfg_type_t *elttype, in cfg_parse_listelt()
608 cfg_parse_mapbody(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) in cfg_parse_mapbody()
719 parse_symtab_elt(cfg_parser_t *pctx, const char *name, in parse_symtab_elt()
743 cfg_parse_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_map()
761 parse_any_named_map(cfg_parser_t *pctx, cfg_type_t *nametype, in parse_any_named_map()
789 cfg_parse_named_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_named_map()
820 parse_token(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse_token()
864 parse_unsupported(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse_unsupported()
907 cfg_gettoken(cfg_parser_t *pctx, int options) { in cfg_gettoken()
967 cfg_ungettoken(cfg_parser_t *pctx) { in cfg_ungettoken()
977 cfg_peektoken(cfg_parser_t *pctx, int options) { in cfg_peektoken()
993 cfg_getstringtoken(cfg_parser_t *pctx) { in cfg_getstringtoken()
1009 cfg_parser_error(cfg_parser_t *pctx, unsigned int flags, const char *fmt, ...) { in cfg_parser_error()
1024 have_current_file(cfg_parser_t *pctx) { in have_current_file()
1037 current_file(cfg_parser_t *pctx) { in current_file()
1055 parser_complain(cfg_parser_t *pctx, int is_warning, in parser_complain()
1118 cfg_create_obj(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_create_obj()
1140 cfg_parser_t *pctx = (cfg_parser_t *)userarg; in map_symtabitem_destroy() local
1149 create_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in create_map()
1171 free_map(cfg_parser_t *pctx, cfg_obj_t *obj) { in free_map()
1180 cfg_obj_destroy(cfg_parser_t *pctx, cfg_obj_t **objp) { in cfg_obj_destroy()