Typedefs | |
template<typename C > | |
using | ContainerDifferenceType = decltype(std::distance(std::declval< ContainerIter< C > >(), std::declval< ContainerIter< C > >())) |
template<typename C > | |
using | ContainerIter = decltype(begin(std::declval< C & >())) |
template<typename C1 , typename C2 > | |
using | ContainerIterPairType = decltype(std::make_pair(ContainerIter< C1 >(), ContainerIter< C2 >())) |
template<typename C > | |
using | ContainerPointerType = typename std::iterator_traits< ContainerIter< C > >::pointer |
Functions | |
template<typename C > | |
ContainerIter< C > | c_begin (C &c) |
template<typename C > | |
ContainerIter< C > | c_end (C &c) |
template<class C > | |
auto | c_size (C &c) -> decltype(c.size()) |
template<class T , std::size_t N> | |
constexpr std::size_t | c_size (T(&)[N]) |
using absl::container_algorithm_internal::ContainerDifferenceType = typedef decltype(std::distance(std::declval<ContainerIter<C> >(), std::declval<ContainerIter<C> >())) |
Definition at line 82 of file abseil-cpp/absl/algorithm/container.h.
using absl::container_algorithm_internal::ContainerIter = typedef decltype(begin(std::declval<C&>())) |
Definition at line 71 of file abseil-cpp/absl/algorithm/container.h.
using absl::container_algorithm_internal::ContainerIterPairType = typedef decltype(std::make_pair(ContainerIter<C1>(), ContainerIter<C2>())) |
Definition at line 77 of file abseil-cpp/absl/algorithm/container.h.
using absl::container_algorithm_internal::ContainerPointerType = typedef typename std::iterator_traits<ContainerIter<C> >::pointer |
Definition at line 86 of file abseil-cpp/absl/algorithm/container.h.
ContainerIter< C > absl::container_algorithm_internal::c_begin | ( | C & | c | ) |
Definition at line 100 of file abseil-cpp/absl/algorithm/container.h.
ContainerIter< C > absl::container_algorithm_internal::c_end | ( | C & | c | ) |
Definition at line 103 of file abseil-cpp/absl/algorithm/container.h.
auto absl::container_algorithm_internal::c_size | ( | C & | c | ) | -> decltype(c.size()) |
Definition at line 119 of file abseil-cpp/absl/algorithm/container.h.
|
constexpr |
Definition at line 124 of file abseil-cpp/absl/algorithm/container.h.