#include <boost/iterator/iterator_adaptor.hpp>
-#include <folly/Portability.h>
#include <folly/ContainerTraits.h>
+#include <folly/Portability.h>
/**
* Code that aids in storing data aligned on block (possibly cache-line)
NS % alignof(T) == 0)>::type> {
typedef void type;
};
-} // namespace detail
+} // namespace detail
template <class T, size_t NS>
class Node<T, NS, typename detail::NodeValid<T,NS>::type> {
> type;
};
-} // namespace detail
+} // namespace detail
/**
* Wrapper around iterators to Node to return iterators to the underlying
size_t lastCount_; // number of elements in last Node
};
-} // namespace padded
-} // namespace folly
+} // namespace padded
+} // namespace folly