Lines Matching refs:parser
51 struct parser {
80 static void _get_token(struct parser *p, int tok_prev);
81 static void _eat_space(struct parser *p);
82 static struct config_node *_file(struct parser *p);
83 static struct config_node *_section(struct parser *p);
84 static struct config_value *_value(struct parser *p);
85 static struct config_value *_type(struct parser *p);
86 static int _match_aux(struct parser *p, int t);
89 static char *_dup_tok(struct parser *p);
153 static int _parse_config_file(struct parser *p, struct config_tree *cft)
169 struct parser *p;
176 log_error("Failed to allocate config tree parser.");
209 struct parser *p;
571 * parser
573 static struct config_node *_file(struct parser *p)
590 static struct config_node *_section(struct parser *p)
625 static struct config_value *_value(struct parser *p)
661 static struct config_value *_type(struct parser *p)
711 static int _match_aux(struct parser *p, int t)
723 static void _get_token(struct parser *p, int tok_prev)
835 static void _eat_space(struct parser *p)
880 static char *_dup_tok(struct parser *p)