Lines Matching refs:macro_len
2145 unsigned char const **macro_start, size_t *macro_len) in ucl_parse_macro_value() argument
2162 *macro_len = chunk->pos - c - 2; in ucl_parse_macro_value()
2185 *macro_len = p - c; in ucl_parse_macro_value()
2198 *macro_len = p - c; in ucl_parse_macro_value()
2340 size_t macro_len = 0; in ucl_state_machine() local
2521 macro_len = (size_t) (p - c); in ucl_state_machine()
2522 HASH_FIND (hh, parser->macroes, c, macro_len, macro); in ucl_state_machine()
2565 ¯o_start, ¯o_len)) { in ucl_state_machine()
2570 macro_len = ucl_expand_variable (parser, ¯o_escaped, in ucl_state_machine()
2571 macro_start, macro_len); in ucl_state_machine()
2576 ret = macro->h.context_handler (macro_start, macro_len, in ucl_state_machine()
2582 ret = macro->h.handler (macro_start, macro_len, macro_args, in ucl_state_machine()
2588 ret = macro->h.context_handler (macro_escaped, macro_len, in ucl_state_machine()
2594 ret = macro->h.handler (macro_escaped, macro_len, macro_args, in ucl_state_machine()
2598 UCL_FREE (macro_len + 1, macro_escaped); in ucl_state_machine()