extern "C" {
#endif
-#if !defined(_di_f_abstruses_delete_callback_) || !defined(_di_f_abstrusess_delete_callback_) || !defined(_di_f_abstruse_maps_delete_callback_) || !defined(_di_f_abstruse_mapss_delete_callback_)
+#if !defined(_di_f_abstruses_delete_) || !defined(_di_f_abstruses_delete_callback_) || !defined(_di_f_abstrusess_delete_callback_) || !defined(_di_f_abstruse_maps_delete_callback_) || !defined(_di_f_abstruse_mapss_delete_callback_)
f_status_t private_f_abstruses_delete_switch(f_abstruse_t * const abstruse) {
switch (abstruse->type) {
return F_okay;
}
-#endif // !defined(_di_f_abstruses_delete_callback_) || !defined(_di_f_abstrusess_delete_callback_) || !defined(_di_f_abstruse_maps_delete_callback_) || !defined(_di_f_abstruse_mapss_delete_callback_)
+#endif // !defined(_di_f_abstruses_delete_) || !defined(_di_f_abstruses_delete_callback_) || !defined(_di_f_abstrusess_delete_callback_) || !defined(_di_f_abstruse_maps_delete_callback_) || !defined(_di_f_abstruse_mapss_delete_callback_)
#if !defined(_di_f_abstruses_destroy_callback_) || !defined(_di_f_abstrusess_destroy_callback_) || !defined(_di_f_abstruse_maps_destroy_callback_) || !defined(_di_f_abstruse_mapss_destroy_callback_)
f_status_t private_f_abstruses_destroy_switch(f_abstruse_t * const abstruse) {
* @see f_memory_array_resize()
* @see f_memory_arrays_resize()
*/
-#if !defined(_di_f_abstruses_delete_callback_) || !defined(_di_f_abstrusess_delete_callback_) || !defined(_di_f_abstruse_maps_delete_callback_) || !defined(_di_f_abstruse_mapss_delete_callback_)
+#if !defined(_di_f_abstruses_delete_) || !defined(_di_f_abstruses_delete_callback_) || !defined(_di_f_abstrusess_delete_callback_) || !defined(_di_f_abstruse_maps_delete_callback_) || !defined(_di_f_abstruse_mapss_delete_callback_)
extern f_status_t private_f_abstruses_delete_switch(f_abstruse_t * const abstruse) F_attribute_visibility_internal_d;
-#endif // !defined(_di_f_abstruses_delete_callback_) || !defined(_di_f_abstrusess_delete_callback_) || !defined(_di_f_abstruse_maps_delete_callback_) || !defined(_di_f_abstruse_mapss_delete_callback_)
+#endif // !defined(_di_f_abstruses_delete_) || !defined(_di_f_abstruses_delete_callback_) || !defined(_di_f_abstrusess_delete_callback_) || !defined(_di_f_abstruse_maps_delete_callback_) || !defined(_di_f_abstruse_mapss_delete_callback_)
/**
* Helper function for abstruse destroy callbacks, performing the switch logic against the abstruse type.
extern "C" {
#endif
-#if !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_dynamic_) || !defined(_di_f_rip_) || !defined(_di_f_rip_nulless_)
+#if !defined(_di_f_rip_) || !defined(_di_f_rip_dynamic_) || !defined(_di_f_rip_dynamic_nulless_) || !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_nulless_)
f_status_t private_f_rip_find_range(const f_string_t string, f_number_unsigned_t * const start, f_number_unsigned_t * const stop) {
const f_number_unsigned_t stop_original = *stop;
return F_okay;
}
-#endif // !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_dynamic_) || !defined(_di_f_rip_) || !defined(_di_f_rip_nulless_)
+#endif // !defined(_di_f_rip_) || !defined(_di_f_rip_dynamic_) || !defined(_di_f_rip_dynamic_nulless_) || !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_nulless_)
#ifdef __cplusplus
} // extern "C"
* @see f_utf_is_combining()
* @see f_utf_is_whitespace()
*
+ * @see f_rip()
+ * @see f_rip_dynamic()
+ * @see f_rip_dynamic_nulless()
* @see f_rip_dynamic_partial()
* @see f_rip_dynamic_partial_nulless()
- * @see f_rip_dynamic()
- * @see f_rip()
* @see f_rip_nulless()
*/
-#if !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_dynamic_) || !defined(_di_f_rip_) || !defined(_di_f_rip_nulless_)
+#if !defined(_di_f_rip_) || !defined(_di_f_rip_dynamic_) || !defined(_di_f_rip_dynamic_nulless_) || !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_nulless_)
extern f_status_t private_f_rip_find_range(const f_string_t string, f_number_unsigned_t * const start, f_number_unsigned_t * const stop) F_attribute_visibility_internal_d;
-#endif // !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_dynamic_) || !defined(_di_f_rip_) || !defined(_di_f_rip_nulless_)
+#endif // !defined(_di_f_rip_) || !defined(_di_f_rip_dynamic_) || !defined(_di_f_rip_dynamic_nulless_) || !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_nulless_)
#ifdef __cplusplus
} // extern "C"
}
#endif // !defined(_di_fl_fss_payload_header_maps_)
-#if !defined(_di_fl_fss_payload_header_maps_)
+#if !defined(_di_fl_fss_payload_header_map_) || !defined(_di_fl_fss_payload_header_maps_)
uint8_t private_fl_payload_header_map_maps(fl_fss_payload_header_state_t * const data, f_state_t * const state, fl_fss_payload_header_internal_t * const internal, f_string_maps_t * const maps, f_string_maps_t * const destinations) {
if (maps->used) {
return F_false;
}
-#endif // !defined(_di_fl_fss_payload_header_maps_)
+#endif // !defined(_di_fl_fss_payload_header_map_) || !defined(_di_fl_fss_payload_header_maps_)
#if !defined(_di_fl_fss_payload_header_map_)
uint8_t private_fl_payload_header_map_number_signed(fl_fss_payload_header_state_t * const data, f_state_t * const state, fl_fss_payload_header_internal_t * const internal, const f_number_signed_t number) {
* @see private_fl_fss_basic_write()
*
* @see fl_fss_payload_header_map()
+ * @see fl_fss_payload_header_maps()
*/
-#if !defined(_di_fl_fss_payload_header_maps_)
+#if !defined(_di_fl_fss_payload_header_map_) || !defined(_di_fl_fss_payload_header_maps_)
extern uint8_t private_fl_payload_header_map_maps(fl_fss_payload_header_state_t * const data, f_state_t * const state, fl_fss_payload_header_internal_t * const internal, f_string_maps_t * const maps, f_string_maps_t * const destinations) F_attribute_visibility_internal_d;
-#endif // !defined(_di_fl_fss_payload_header_maps_)
+#endif // !defined(_di_fl_fss_payload_header_map_) || !defined(_di_fl_fss_payload_header_maps_)
/**
* Process the signed number, converting it to a string and appending that string onto data->cache.