logging: rename the `DEBUG` log level to `DBG`
[folly.git] / folly / experimental / TupleOps.h
index bf2e4bb83d4c29287c3073e523f5497c66cf229b..b808ac19360bbbc55420f6491ed7b7eeba6ce758 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2015 Facebook, Inc.
+ * Copyright 2017 Facebook, Inc.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -14,8 +14,7 @@
  * limitations under the License.
  */
 
-#ifndef FOLLY_TUPLEOPS_H_
-#define FOLLY_TUPLEOPS_H_
+#pragma once
 
 #include <limits>
 #include <tuple>
@@ -67,12 +66,13 @@ struct TemplateRange<
 // where k = min(tuple_size<T>::value - start, n)
 // (that is, it's a TemplateSeq of at most n elements, but won't extend
 // past the end of the given tuple)
-template <class T,
-          std::size_t start = 0,
-          std::size_t n = std::numeric_limits<std::size_t>::max(),
-          std::size_t size =
-            std::tuple_size<typename std::remove_reference<T>::type>::value,
-          class Enable = typename std::enable_if<(start <= size)>::type>
+template <
+    class T,
+    std::size_t start = 0,
+    std::size_t n = std::numeric_limits<std::size_t>::max(),
+    std::size_t size =
+        std::tuple_size<typename std::remove_reference<T>::type>::value,
+    class Enable = typename std::enable_if<(start <= size)>::type>
 struct TemplateTupleRange {
   using type = typename TemplateRange<
       std::size_t,
@@ -93,7 +93,7 @@ struct TupleSelect<TemplateSeq<std::size_t, Ns...>> {
   }
 };
 
-}  // namespace detail
+} // namespace detail
 
 // Return a tuple consisting of the elements at a range of indices.
 //
@@ -122,6 +122,4 @@ auto tuplePrepend(T&& car, U&& cdr)
                         std::forward<U>(cdr));
 }
 
-}  // namespaces
-
-#endif /* FOLLY_TUPLEOPS_H_ */
+} // namespace folly