Revert D4567233: [Folly] Drop support for Clang < 3.9
[folly.git] / folly / Range.h
index ca3731e11c5915a542e9c0e223f751714db46328..f80e635de58d5686ff59b0115070a8c72a492da8 100644 (file)
@@ -206,7 +206,9 @@ public:
   constexpr Range(Iter start, size_t size)
       : b_(start), e_(start + size) { }
 
+# if !__clang__ || __CLANG_PREREQ(3, 7) // Clang 3.6 crashes on this line
   /* implicit */ Range(std::nullptr_t) = delete;
+# endif
 
   template <class T = Iter, typename detail::IsCharPointer<T>::type = 0>
   constexpr /* implicit */ Range(Iter str)