Searched refs:incrementable_traits (Results 1 – 9 of 9) sorted by relevance
| /src/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | incrementable_traits.h | 33 struct incrementable_traits {}; struct 37 struct incrementable_traits<_Tp*> { 42 struct incrementable_traits<const _Ip> : incrementable_traits<_Ip> {}; 48 struct incrementable_traits<_Tp> { 59 struct incrementable_traits<_Tp> { 72 incrementable_traits<remove_cvref_t<_Ip> >,
|
| H A D | iterator_traits.h | 165 typename incrementable_traits<_Ip>::difference_type; in requires() 169 requires signed_integral<typename incrementable_traits<_Ip>::difference_type>; in requires() 191 requires(_Ip __i, typename incrementable_traits<_Ip>::difference_type __n) { in requires() 318 requires requires { typename incrementable_traits<_Ip>::difference_type; } 320 using type = typename incrementable_traits<_Ip>::difference_type; 347 using difference_type = typename incrementable_traits<_Ip>::difference_type;
|
| H A D | common_iterator.h | 260 struct incrementable_traits<common_iterator<_Iter, _Sent>> {
|
| /src/contrib/llvm-project/libcxx/modules/std/ |
| H A D | iterator.inc | 13 using std::incrementable_traits;
|
| /src/contrib/llvm-project/libcxx/include/ |
| H A D | iterator | 20 template<class> struct incrementable_traits; // since C++20 130 struct incrementable_traits<projected<I, Proj>>; // since C++20 716 # include <__iterator/incrementable_traits.h>
|
| H A D | module.modulemap | 1415 …td_private_iterator_incrementable_traits [system] { header "__iterator/incrementable_traits.h" }
|
| /src/lib/libc++/ |
| H A D | Makefile | 836 IT_HEADERS+= incrementable_traits.h
|
| H A D | libcxx.imp | 454 { include: [ "<__iterator/incrementable_traits.h>", "private", "<iterator>", "public" ] },
|
| /src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 1511 SYMBOL(incrementable_traits, std::, <iterator>)
|