UnboundedQueue: Add LgAlign template parameter - Refactor code
[folly.git] / folly / Utility.h
index 86b338ae128f4f9fd76544c433ebd52e82bfa5e9..1969a9644b20e63c9a0e92e5878c6b3df62de375 100644 (file)
@@ -142,7 +142,7 @@ struct make_seq<0> {
   template <typename S0, typename S1>
   using apply = S0;
 };
-}
+} // namespace utility_detail
 
 #if __cpp_lib_integer_sequence || _MSC_VER
 
@@ -310,4 +310,11 @@ class MoveOnly {
 } // namespace moveonly_
 
 using MoveOnly = moveonly_::MoveOnly;
+
+/**
+ * A pithy alias for std::integral_constant<bool, B>.
+ */
+template <bool B>
+using Bool = std::integral_constant<bool, B>;
+
 } // namespace folly