90 size_t search_start_pos);
120 size_t search_start_pos);
struct Xt_pos_ext * pos_ext
base definitions header file
void xt_cover_range_append(struct Xt_pos_ext_vec *restrict cover, struct Xt_pos_ext range)
void xt_cover_finish(struct Xt_pos_ext_vec *restrict cover)
size_t xt_cover_search(struct Xt_pos_ext_vec *restrict cover, struct Xt_pos_range query, bool forward, size_t search_start_pos)
bool xt_idxlist_pos_ext_is_full_cover(Xt_idxlist idxlist, struct Xt_pos_ext_vec cover)
size_t xt_cover_insert_or_overlap(struct Xt_pos_ext_vec *restrict cover, struct Xt_pos_range range, bool forward, size_t search_start_pos)
void xt_cover_start(struct Xt_pos_ext_vec *restrict cover, size_t initial_size)