Home
last modified time | relevance | path

Searched defs:iterator_traits (Results 1 – 5 of 5) sorted by relevance

/third_party/json/include/nlohmann/detail/iterators/
Diterator_traits.hpp40 struct iterator_traits struct
45 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct
51 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct
53 using iterator_category = std::random_access_iterator_tag;
54 using value_type = T;
55 using difference_type = ptrdiff_t;
56 using pointer = T*;
57 using reference = T&;
/third_party/vk-gl-cts/framework/delibs/decpp/
DdePoolArray.hpp533 struct iterator_traits<de::PoolArrayConstIterator<T, Alignment> > struct
535 typedef deIntptr difference_type;
536 typedef T value_type;
537 typedef const T* pointer;
538 typedef const T& reference;
539 typedef random_access_iterator_tag iterator_category;
543 struct iterator_traits<de::PoolArrayIterator<T, Alignment> > struct
545 typedef deIntptr difference_type;
546 typedef T value_type;
547 typedef T* pointer;
[all …]
/third_party/json/single_include/nlohmann/
Djson.hpp3273 struct iterator_traits struct
3278 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct
3284 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct
3286 using iterator_category = std::random_access_iterator_tag;
3287 using value_type = T;
3288 using difference_type = ptrdiff_t;
3289 using pointer = T*;
3290 using reference = T&;
/third_party/json/tests/abi/include/nlohmann/
Djson_v3_10_5.hpp3238 struct iterator_traits struct
3243 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct
3249 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct
3251 using iterator_category = std::random_access_iterator_tag;
3252 using value_type = T;
3253 using difference_type = ptrdiff_t;
3254 using pointer = T*;
3255 using reference = T&;
/third_party/rust/crates/bindgen/bindgen-tests/tests/
Dstylo.hpp12117 struct iterator_traits struct
12121 struct iterator_traits<_Tp*> struct
12123 typedef random_access_iterator_tag iterator_category;
12124 typedef _Tp value_type;
12125 typedef ptrdiff_t difference_type;
12126 typedef _Tp* pointer;
12127 typedef _Tp& reference;
12132 struct iterator_traits<const _Tp*> struct
12134 typedef random_access_iterator_tag iterator_category;
12135 typedef _Tp value_type;
[all …]