Lines Matching defs:__internal

20 namespace __internal
57 static constexpr bool value = __internal::__is_random_access_iterator<_IteratorType>::value &&
58 __internal::__is_random_access_iterator<_OtherIteratorTypes...>::value;
108 typename __internal::__policy_traits<typename std::decay<_ExecutionPolicy>::type>::__collector_type;
112 typename __internal::__policy_traits<typename std::decay<_ExecutionPolicy>::type>::__allow_vector;
116 typename __internal::__policy_traits<typename std::decay<_ExecutionPolicy>::type>::__allow_unsequenced;
120 typename __internal::__policy_traits<typename std::decay<_ExecutionPolicy>::type>::__allow_parallel;
125 -> decltype(__internal::__lazy_and(__exec.__allow_vector(),
126 typename __internal::__is_random_access_iterator<_IteratorTypes...>::type()))
128 return __internal::__lazy_and(__exec.__allow_vector(),
129 typename __internal::__is_random_access_iterator<_IteratorTypes...>::type());
135 -> decltype(__internal::__lazy_and(__exec.__allow_parallel(),
136 typename __internal::__is_random_access_iterator<_IteratorTypes...>::type()))
138 return __internal::__lazy_and(__exec.__allow_parallel(),
139 typename __internal::__is_random_access_iterator<_IteratorTypes...>::type());
145 static constexpr bool value = __internal::__allow_unsequenced<policy>::value &&
146 __internal::__is_random_access_iterator<_IteratorTypes...>::value;
153 static constexpr bool value = __internal::__allow_parallel<policy>::value &&
154 __internal::__is_random_access_iterator<_IteratorTypes...>::value;
158 } // namespace __internal