Searched refs:IteratorTraits (Results 1 – 9 of 9) sorted by relevance
23 template <class OptionsT, bool IsConst> struct IteratorTraits;24 template <class OptionsT> struct IteratorTraits<OptionsT, false> {31 template <class OptionsT> struct IteratorTraits<OptionsT, true> {62 using Traits = ilist_detail::IteratorTraits<OptionsT, IsConst>;
205 IteratorTraits< ::std::vector<int>::const_iterator>::value_type>(); in TEST()207 IteratorTraits< ::std::list<bool>::iterator>::value_type>(); in TEST()211 StaticAssertTypeEq<char, IteratorTraits<char*>::value_type>(); in TEST()212 StaticAssertTypeEq<const void*, IteratorTraits<const void**>::value_type>(); in TEST()216 StaticAssertTypeEq<char, IteratorTraits<const char*>::value_type>(); in TEST()218 IteratorTraits<const void* const*>::value_type>(); in TEST()
2365 struct IteratorTraits {2371 struct IteratorTraits<T*> {2376 struct IteratorTraits<const T*> {
1018 typedef typename IteratorTraits<typename C::const_iterator>::value_type1021 typedef typename IteratorTraits<typename C::iterator>::value_type value_type;
58 typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type>
59 typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type>
687 using IteratorTraits = typename std::iterator_traits<UnderlayingIteratorTy>; variable691 using difference_type = typename IteratorTraits::difference_type;694 using iterator_category = typename IteratorTraits::iterator_category;
302 typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type>304 typedef typename ::testing::internal::IteratorTraits<ForwardIterator>
303 typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type>305 typedef typename ::testing::internal::IteratorTraits<ForwardIterator> in ValuesIn()