Remove extra FLAGS_seed definition
[folly.git] / folly / Range.h
index c72288e262aba3f46c95e7a38fdb0284f024c017..2e994732f80f6b9c9aabf5b53cc07cfa515f35fe 100644 (file)
@@ -201,9 +201,7 @@ public:
   constexpr Range(Iter start, size_t size)
       : b_(start), e_(start + size) { }
 
-# if !defined(__clang__) || __clang_major__ > 3 || \
-  (__clang_major__ == 3 && __clang_minor__ > 6)
-  // Clang 3.6 crashes on this line
+# if !__clang__ || __CLANG_PREREQ(3, 7) // Clang 3.6 crashes on this line
   /* implicit */ Range(std::nullptr_t) = delete;
 # endif
 
@@ -359,7 +357,6 @@ public:
     return e_ - b_;
   }
   size_type walk_size() const {
-    assert(b_ <= e_);
     return std::distance(b_, e_);
   }
   bool empty() const { return b_ == e_; }