Home
last modified time | relevance | path

Searched refs:special_handler (Results 1 – 3 of 3) sorted by relevance

/src/contrib/libucl/src/
H A Ducl_parser.c2959 struct ucl_parser_special_handler *special_handler; in ucl_parser_add_chunk_full() local
2980 LL_FOREACH (parser->special_handlers, special_handler) { in ucl_parser_add_chunk_full()
2981 if ((special_handler->flags & UCL_SPECIAL_HANDLER_PREPROCESS_ALL) || in ucl_parser_add_chunk_full()
2982 (len >= special_handler->magic_len && in ucl_parser_add_chunk_full()
2983 memcmp (data, special_handler->magic, special_handler->magic_len) == 0)) { in ucl_parser_add_chunk_full()
2987 if (!special_handler->handler (parser, data, len, &ndata, &nlen, in ucl_parser_add_chunk_full()
2988 special_handler->user_data)) { in ucl_parser_add_chunk_full()
2999 nchain->special_handler = special_handler; in ucl_parser_add_chunk_full()
H A Ducl_internal.h212 struct ucl_parser_special_handler *special_handler; member
H A Ducl_util.c526 if (chain->special_handler->free_function) {
527 chain->special_handler->free_function (
530 chain->special_handler->user_data);