if (quote.string[0] != f_iki_syntax_quote_single_s.string[0] && quote.string[0] != f_iki_syntax_quote_double_s.string[0] && quote.string[0] != f_iki_syntax_quote_backtick_s.string[0]) return F_status_set_error(F_parameter);
#endif // _di_level_0_parameter_checking_
- if (!content.used) {
- return F_data_not;
- }
+ if (!content.used) return F_data_not;
return private_f_iki_content_partial_is(content.string, content.used, quote.string[0]);
}
if (quote.string[0] != f_iki_syntax_quote_single_s.string[0] && quote.string[0] != f_iki_syntax_quote_double_s.string[0] && quote.string[0] != f_iki_syntax_quote_backtick_s.string[0]) return F_status_set_error(F_parameter);
#endif // _di_level_0_parameter_checking_
- if (!content.used) {
- return F_data_not;
- }
-
- if (range.start > range.stop) {
- return F_data_not_stop;
- }
-
- if (range.start >= content.used) {
- return F_data_not_eos;
- }
+ if (!content.used) return F_data_not;
+ if (range.start > range.stop) return F_data_not_stop;
+ if (range.start >= content.used) return F_data_not_eos;
return private_f_iki_content_partial_is(content.string + range.start, (range.stop - range.start) + 1, quote.string[0]);
}
#ifndef _di_f_iki_object_is_
f_status_t f_iki_object_is(const f_string_static_t object) {
- if (!object.used) {
- return F_data_not;
- }
+ if (!object.used) return F_data_not;
return private_f_iki_object_partial_is(object.string, object.used);
}
#ifndef _di_f_iki_object_partial_is_
f_status_t f_iki_object_partial_is(const f_string_static_t object, const f_string_range_t range) {
- if (!object.used) {
- return F_data_not;
- }
-
- if (range.start > range.stop) {
- return F_data_not_stop;
- }
-
- if (range.start >= object.used) {
- return F_data_not_eos;
- }
+ if (!object.used) return F_data_not;
+ if (range.start > range.stop) return F_data_not_stop;
+ if (range.start >= object.used) return F_data_not_eos;
return private_f_iki_object_partial_is(object.string + range.start, (range.stop - range.start) + 1);
}