bool VarList::isSorted(iterator start, iterator end) {
- return __gnu_cxx::is_sorted(start, end);
+ return std::is_sorted(start, end);
}
bool VarList::isMember(Node n) {
#include <list>
#include <algorithm>
-#include <ext/algorithm>
namespace CVC4 {
namespace theory {
public:
- class iterator {
+ class iterator : public std::iterator<std::input_iterator_tag, Variable> {
private:
internal_iterator d_iter;
}
static bool isSorted(const std::vector<Monomial>& m) {
- return __gnu_cxx::is_sorted(m.begin(), m.end());
+ return std::is_sorted(m.begin(), m.end());
}
static bool isStrictlySorted(const std::vector<Monomial>& m) {