void static_bidirectional_iterator_test() { Iter it; Iter it1(doc); Iter it2(&doc); ++it; it++; --it; it--; it == it; it != it; *it; it->parent(); it = it; it = std::move(it); }