label_iterator() = default;
label_iterator(base_iterator begin, base_iterator end)
: state(make_state(begin, end)) {
- static_assert(std::forward_iterator<label_iterator>);
+ //static_assert(std::forward_iterator<label_iterator>);
}
label_iterator& operator++() {
using reference = value_type&;
label_insert_iterator(base_iterator begin) : label{begin} {
- static_assert(std::output_iterator<label_insert_iterator, label_pair>);
+ //static_assert(std::output_iterator<label_insert_iterator, label_pair>);
}
// increments are noops