Lines Matching refs:need_unescape
461 * @param need_unescape need to unescape source (and copy it)
470 bool need_unescape, bool need_lowercase, bool need_expand)
475 if (need_unescape || need_lowercase ||
491 if (need_unescape) {
829 struct ucl_chunk *chunk, bool *need_unescape, bool *ucl_escape, bool *var_expand)
873 *need_unescape = true;
906 need_unescape = false, ucl_escape = false, var_expand = false,
983 if (!ucl_lex_json_string (parser, chunk, &need_unescape, &ucl_escape, &var_expand)) {
1078 &key, end - c, need_unescape, parser->flags & UCL_PARSER_KEY_LOWERCASE, false);
1121 struct ucl_chunk *chunk, bool *var_expand, bool *need_unescape)
1163 *need_unescape = true;
1271 bool need_unescape = false, ucl_escape = false, var_expand = false;
1293 if (!ucl_lex_json_string (parser, chunk, &need_unescape, &ucl_escape, &var_expand)) {
1299 &obj->value.sv, str_len, need_unescape, false, var_expand)) == -1) {
1386 if (!ucl_parse_string_value (parser, chunk, &var_expand, &need_unescape)) {
1407 &obj->value.sv, str_len, need_unescape,
1521 bool need_unescape = false, ucl_escape = false, var_expand = false;
1530 if (!ucl_lex_json_string (parser, chunk, &need_unescape, &ucl_escape, &var_expand)) {