40 inline void merge(
const JMatch_t& match)
42 std::sort(this->begin(), this->end());
44 iterator out = this->begin();
46 for (iterator i = this->begin(); i != this->end(); ++out) {
52 while (++i != this->end() && match(*out,*i)) {
57 this->erase(out, this->end());