Records

Functions

  • template <class Alloc, class T, class Tuple, size_t... I>
    void ConstructFromTupleImpl (Alloc * alloc, T * ptr, Tuple && t, absl::index_sequence<I...> )

    Constructs T into uninitialized storage pointed by `ptr` using the args

    specified in the tuple.

    Defined at line 105 of file ../../third_party/abseil-cpp/absl/container/internal/container_memory.h

  • template <class T, class Tuple, size_t... Is, class F>
    decltype(std::declval<F>()(std::declval<T>())) WithConstructedImpl (Tuple && t, absl::index_sequence<Is...> , F && f)

    Defined at line 122 of file ../../third_party/abseil-cpp/absl/container/internal/container_memory.h

  • template <class T, size_t... Is>
    decltype(std::forward_as_tuple(std::get<Is>(std::forward<T>(t))...)) TupleRefImpl (T && t, absl::index_sequence<Is...> )

    Defined at line 129 of file ../../third_party/abseil-cpp/absl/container/internal/container_memory.h

  • template <class T>
    decltype(TupleRefImpl(std::forward<T>(t), absl::make_index_sequence<std::tuple_size<typename std::decay<T>::type>::value>())) TupleRef (T && t)

    Returns a tuple of references to the elements of the input tuple. T must be a

    tuple.

    Defined at line 137 of file ../../third_party/abseil-cpp/absl/container/internal/container_memory.h

  • template <class Fclass Kclass V>
    decltype(std::declval<F>()(std::declval<const K &>(), std::piecewise_construct, std::declval<std::tuple<K>>(), std::declval<V>())) DecomposePairImpl (F && fstd::pair<std::tuple<K>, V> p)

    Defined at line 148 of file ../../third_party/abseil-cpp/absl/container/internal/container_memory.h