Classes | |
struct | WithConstructedImplF |
Functions | |
template<class Alloc , class T , class Tuple , size_t... I> | |
void | ConstructFromTupleImpl (Alloc *alloc, T *ptr, Tuple &&t, absl::index_sequence< I...>) |
template<class T , class Tuple , size_t... Is, class F > | |
decltype (std::declval< F >()(std::declval< T >())) WithConstructedImpl(Tuple &&t | |
template<class F , class K , class V > | |
decltype (std::declval< F >()(std::declval< const K & >(), std::piecewise_construct, std::declval< std::tuple< K >>(), std::declval< V >())) DecomposePairImpl(F &&f | |
template<class T > | |
auto | TupleRef (T &&t)-> decltype(TupleRefImpl(std |
size_t Is auto | TupleRefImpl (T &&t, absl::index_sequence< Is...>)-> decltype(std |
void absl::container_internal::memory_internal::ConstructFromTupleImpl | ( | Alloc * | alloc, |
T * | ptr, | ||
Tuple && | t, | ||
absl::index_sequence< I...> | |||
) |
Definition at line 79 of file container_memory.h.
absl::container_internal::memory_internal::decltype | ( | std::declval< F > | )(std::declval< T >() | ) |
absl::container_internal::memory_internal::decltype | ( | std::declval< F > | )(std::declval< const K & >(), std::piecewise_construct,std::declval< std::tuple< K >>(), std::declval< V >() | ) |
auto absl::container_internal::memory_internal::TupleRef | ( | T && | t | ) |
Definition at line 111 of file container_memory.h.
size_t Is auto absl::container_internal::memory_internal::TupleRefImpl | ( | T && | t, |
absl::index_sequence< Is...> | |||
) |
Definition at line 103 of file container_memory.h.