proxygen
|
#include <array>
#include <type_traits>
#include <utility>
#include <folly/CPortability.h>
#include <folly/Traits.h>
#include <folly/Utility.h>
Go to the source code of this file.
Namespaces | |
folly | |
—— Concurrent Priority Queue Implementation —— | |
folly::array_detail | |
Typedefs | |
template<typename T > | |
using | folly::array_detail::not_ref_wrapper = folly::Negation< is_ref_wrapper< typename std::decay< T >::type >> |
template<typename D , typename... TList> | |
using | folly::array_detail::return_type = std::array< typename return_type_helper< D, TList... >::type, sizeof...(TList)> |
Functions | |
template<typename D = void, typename... TList> | |
constexpr array_detail::return_type< D, TList... > | folly::make_array (TList &&...t) |
template<typename MakeItem , std::size_t... Index> | |
FOLLY_ALWAYS_INLINE FOLLY_ATTR_VISIBILITY_HIDDEN constexpr auto | folly::array_detail::make_array_with (MakeItem const &make, index_sequence< Index... >) |
template<std::size_t Size, typename MakeItem > | |
constexpr auto | folly::make_array_with (MakeItem const &make) |