Home
last modified time | relevance | path

Searched refs:ucl_parser (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/libucl/include/
H A Ducl.h961 struct ucl_parser;
968 UCL_EXTERN struct ucl_parser *ucl_parser_new(int flags);
977 UCL_EXTERN bool ucl_parser_set_default_priority(struct ucl_parser *parser,
985 UCL_EXTERN int ucl_parser_get_default_priority(struct ucl_parser *parser);
995 UCL_EXTERN bool ucl_parser_register_macro(struct ucl_parser *parser,
1007 UCL_EXTERN bool ucl_parser_register_context_macro(struct ucl_parser *parser,
1031 UCL_EXTERN void ucl_parser_register_variable(struct ucl_parser *parser, const char *var,
1040 UCL_EXTERN void ucl_parser_set_variables_handler(struct ucl_parser *parser,
1050 UCL_EXTERN bool ucl_parser_add_chunk(struct ucl_parser *parser,
1062 UCL_EXTERN bool ucl_parser_add_chunk_priority(struct ucl_parser *parser,
[all …]
H A Ducl++.h178 ucl_parser *parser;
514 auto config_func = [&userdata_list, &vars, &macros](ucl_parser *parser) {
535 auto parse_func = [&in, &duplicate_strategy](struct ucl_parser *parser) -> bool {
562 auto config_func = [&userdata_list, &replacer, &macros](ucl_parser *parser) {
581 auto parse_func = [&in, &duplicate_strategy](struct ucl_parser *parser) -> bool {
656 auto config_func = [&vars](ucl_parser *parser) { in parse_from_file()
662 auto parse_func = [&filename](ucl_parser *parser) { in parse_from_file()
671 auto config_func = [&replacer](ucl_parser *parser) { in parse_from_file()
676 auto parse_func = [&filename](ucl_parser *parser) { in parse_from_file()
/freebsd/contrib/libucl/src/
H A Ducl_parser.c65 ucl_set_err(struct ucl_parser *parser, int code, const char *str, UT_string **err) in ucl_set_err()
100 ucl_save_comment(struct ucl_parser *parser, const char *begin, size_t len) in ucl_save_comment()
118 ucl_attach_comment(struct ucl_parser *parser, ucl_object_t *obj, bool before) in ucl_attach_comment()
138 ucl_skip_comments(struct ucl_parser *parser) in ucl_skip_comments()
317 ucl_check_variable_safe(struct ucl_parser *parser, const char *ptr, size_t remain, in ucl_check_variable_safe()
375 ucl_check_variable(struct ucl_parser *parser, const char *ptr, in ucl_check_variable()
435 ucl_expand_single_variable(struct ucl_parser *parser, const char *ptr, in ucl_expand_single_variable()
530 ucl_expand_variable(struct ucl_parser *parser, unsigned char **dst, in ucl_expand_variable()
596 ucl_copy_or_store_ptr(struct ucl_parser *parser, in ucl_copy_or_store_ptr()
663 ucl_parser_add_container(ucl_object_t *obj, struct ucl_parser *parser, in ucl_parser_add_container()
[all …]
H A Ducl_msgpack.c398 typedef ssize_t (*ucl_msgpack_parse_function)(struct ucl_parser *parser,
402 static ssize_t ucl_msgpack_parse_map(struct ucl_parser *parser,
405 static ssize_t ucl_msgpack_parse_array(struct ucl_parser *parser,
408 static ssize_t ucl_msgpack_parse_string(struct ucl_parser *parser,
411 static ssize_t ucl_msgpack_parse_int(struct ucl_parser *parser,
414 static ssize_t ucl_msgpack_parse_float(struct ucl_parser *parser,
417 static ssize_t ucl_msgpack_parse_bool(struct ucl_parser *parser,
420 static ssize_t ucl_msgpack_parse_null(struct ucl_parser *parser,
423 static ssize_t ucl_msgpack_parse_ignore(struct ucl_parser *parser,
685 ucl_msgpack_get_container(struct ucl_parser *parser, in ucl_msgpack_get_container()
[all …]
H A Ducl_util.c590 ucl_parser_get_object(struct ucl_parser *parser)
599 void ucl_parser_free(struct ucl_parser *parser)
661 UCL_FREE(sizeof(struct ucl_parser), parser);
665 ucl_parser_get_error(struct ucl_parser *parser)
678 int ucl_parser_get_error_code(struct ucl_parser *parser)
688 ucl_parser_get_column(struct ucl_parser *parser)
698 ucl_parser_get_linenum(struct ucl_parser *parser)
707 void ucl_parser_clear_error(struct ucl_parser *parser)
716 bool ucl_pubkey_add(struct ucl_parser *parser, const unsigned char *key, size_t len)
749 void ucl_parser_add_special_handler(struct ucl_parser *parser,
[all …]
H A Ducl_internal.h251 struct ucl_parser { struct
650 bool ucl_parser_process_object_element(struct ucl_parser *parser,
658 bool ucl_parse_msgpack(struct ucl_parser *parser);
660 bool ucl_parse_csexp(struct ucl_parser *parser);
H A Ducl_sexp.c60 bool ucl_parse_csexp(struct ucl_parser *parser) in ucl_parse_csexp()
H A Ducl_schema.c746 struct ucl_parser *parser; in ucl_schema_resolve_ref()
/freebsd/contrib/libucl/lua/
H A Dlua_ucl.c652 struct ucl_parser *parser, **pparser; in lua_ucl_parser_init()
678 static struct ucl_parser *
681 return *((struct ucl_parser **) luaL_checkudata(L, index, PARSER_META)); in lua_ucl_parser_get()
740 struct ucl_parser *parser; in lua_ucl_parser_parse_file()
778 struct ucl_parser *parser; in lua_ucl_parser_register_variable()
810 struct ucl_parser *parser; in lua_ucl_parser_register_variables()
844 struct ucl_parser *parser; in lua_ucl_parser_parse_string()
885 struct ucl_parser *parser; in lua_ucl_parser_parse_text()
941 struct ucl_parser *parser; in lua_ucl_parser_get_object()
969 struct ucl_parser *parser; in lua_ucl_parser_get_object_wrapped()
[all …]
/freebsd/contrib/libucl/tests/fuzzers/
H A Ducl_add_string_fuzzer.c14 struct ucl_parser *parser; in LLVMFuzzerTestOneInput()
H A Ducl_msgpack_fuzzer.c17 struct ucl_parser *parser; in LLVMFuzzerTestOneInput()
/freebsd/lib/libucl/
H A DMakefile12 ucl_parser.c \
/freebsd/usr.sbin/bhyve/
H A Dsnapshot.h57 struct ucl_parser *meta_parser;
H A Dsnapshot.c273 struct ucl_parser *parser; in load_metadata_file()
/freebsd/usr.sbin/iovctl/
H A Dparse.c281 struct ucl_parser *parser; in parse_config_file()
396 struct ucl_parser *parser; in find_device()
/freebsd/contrib/libucl/tests/
H A Dtest_speed.c72 struct ucl_parser *parser; in main()
H A Dtest_schema.c137 struct ucl_parser *parser; in main()
H A Dtest_basic.c35 struct ucl_parser *parser = NULL, *parser2 = NULL; in main()
H A Dtest_generate.c51 struct ucl_parser *parser; in main()
H A Dtest_msgpack.c107 struct ucl_parser *parser; in main()
/freebsd/usr.sbin/pkg/
H A Dconfig.c478 struct ucl_parser *p; in read_conf_file()
H A Dpkg.c408 struct ucl_parser *p = NULL; in load_fingerprint()