• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/libucl/src/

Lines Matching refs:ucl_parser

30  * @file ucl_parser.c
61 ucl_set_err (struct ucl_parser *parser, int code, const char *str, UT_string **err)
96 ucl_save_comment (struct ucl_parser *parser, const char *begin, size_t len)
114 ucl_attach_comment (struct ucl_parser *parser, ucl_object_t *obj, bool before)
134 ucl_skip_comments (struct ucl_parser *parser)
314 ucl_check_variable_safe (struct ucl_parser *parser, const char *ptr, size_t remain,
370 ucl_check_variable (struct ucl_parser *parser, const char *ptr,
426 ucl_expand_single_variable (struct ucl_parser *parser, const char *ptr,
505 ucl_expand_variable (struct ucl_parser *parser, unsigned char **dst,
570 ucl_copy_or_store_ptr (struct ucl_parser *parser,
637 ucl_parser_add_container (ucl_object_t *obj, struct ucl_parser *parser,
981 ucl_lex_number (struct ucl_parser *parser,
1014 ucl_lex_json_string (struct ucl_parser *parser,
1099 ucl_lex_squoted_string (struct ucl_parser *parser,
1138 ucl_parser_append_elt (struct ucl_parser *parser, ucl_hash_t *cont,
1169 ucl_parser_process_object_element (struct ucl_parser *parser, ucl_object_t *nobj)
1291 ucl_parse_key (struct ucl_parser *parser, struct ucl_chunk *chunk,
1515 ucl_parse_string_value (struct ucl_parser *parser,
1586 ucl_parse_multiline_string (struct ucl_parser *parser,
1635 ucl_parser_get_container (struct ucl_parser *parser)
1671 ucl_parse_value (struct ucl_parser *parser, struct ucl_chunk *chunk)
1925 ucl_parse_after_value (struct ucl_parser *parser, struct ucl_chunk *chunk)
2031 ucl_skip_macro_as_comment (struct ucl_parser *parser,
2143 ucl_parse_macro_value (struct ucl_parser *parser,
2220 ucl_parse_macro_arguments (struct ucl_parser *parser,
2224 struct ucl_parser *params_parser;
2334 ucl_state_machine (struct ucl_parser *parser)
2680 struct ucl_parser*
2683 struct ucl_parser *parser;
2685 parser = UCL_ALLOC (sizeof (struct ucl_parser));
2690 memset (parser, 0, sizeof (struct ucl_parser));
2718 ucl_parser_set_default_priority (struct ucl_parser *parser, unsigned prio)
2730 ucl_parser_get_default_priority (struct ucl_parser *parser)
2740 ucl_parser_register_macro (struct ucl_parser *parser, const char *macro,
2767 ucl_parser_register_context_macro (struct ucl_parser *parser, const char *macro,
2795 ucl_parser_register_variable (struct ucl_parser *parser, const char *var,
2849 ucl_parser_set_variables_handler (struct ucl_parser *parser,
2857 ucl_parser_add_chunk_full (struct ucl_parser *parser, const unsigned char *data,
2978 ucl_parser_add_chunk_priority (struct ucl_parser *parser,
2991 ucl_parser_add_chunk (struct ucl_parser *parser, const unsigned char *data,
3003 ucl_parser_insert_chunk (struct ucl_parser *parser, const unsigned char *data,
3038 ucl_parser_add_string_priority (struct ucl_parser *parser, const char *data,
3054 ucl_parser_add_string (struct ucl_parser *parser, const char *data,
3066 ucl_set_include_path (struct ucl_parser *parser, ucl_object_t *paths)
3087 unsigned char ucl_parser_chunk_peek (struct ucl_parser *parser)
3097 bool ucl_parser_chunk_skip (struct ucl_parser *parser)
3111 ucl_parser_get_current_stack_object (struct ucl_parser *parser, unsigned int depth)