24RCSIDH(skip_h,
"$Id: 5794acf720d53dd4521f237a4d3aa9ae1f508de1 $")
37#define fr_skip_whitespace(_p) while(isspace((uint8_t)*(_p))) _p++
44#define fr_bskip_whitespace(_p, _e) while((_p < _e) && isspace((uint8_t)*(_p))) _p++
50#define fr_skip_not_whitespace(_p) while(*_p && !isspace((uint8_t)*(_p))) _p++
59 bool *eol) CC_HINT(
nonnull(1,3));
ssize_t fr_skip_condition(char const *start, char const *end, bool const terminal[static UINT8_MAX+1], bool *eol))
Skip a conditional expression.
ssize_t fr_skip_brackets(char const *start, char const *end, char end_quote)
Skip a generic {...} or (...) arguments.
ssize_t fr_skip_string(char const *start, char const *end))
Skip a quoted string.
ssize_t fr_skip_xlat(char const *start, char const *end))
Skip an xlat expression.