/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | valarray | 103 valarray apply(value_type f(value_type)) const; 105 void resize(size_t n, value_type x = value_type()); 619 typedef typename _RmExpr::value_type value_type; 653 typedef typename _RmExpr::value_type value_type; 688 typedef typename _RmExpr::value_type value_type; 1875 apply(value_type __f(value_type)) const { 1876 typedef __apply_expr<value_type, value_type (*)(value_type)> _Op; 1883 typedef __apply_expr<value_type, value_type (*)(const value_type&)> _Op; 2592 typedef typename _Expr::value_type value_type; 2601 typedef typename _Expr::value_type value_type; [all …]
|
H A D | atomic | 64 using value_type = T; 115 using value_type = integral; 116 using difference_type = value_type; 198 using value_type = T*; 267 using value_type = floating-point-type; 268 using difference_type = value_type; 340 void atomic_store(atomic<T>*, atomic<T>::value_type) noexcept; 345 void atomic_store_explicit(atomic<T>*, atomic<T>::value_type, 358 T atomic_exchange(atomic<T>*, atomic<T>::value_type) noexcept; 363 T atomic_exchange_explicit(atomic<T>*, atomic<T>::value_type, [all …]
|
H A D | string | 717 typedef _CharT value_type; 722 typedef value_type& reference; 732 static_assert((is_same<typename allocator_type::value_type, value_type>::value), 733 "Allocator::value_type must be same type as value_type"); 760 value_type __data_[__min_cap]; 814 value_type __data_[__min_cap]; 1802 value_type* __p; 2357 const value_type* __p_new_stuff) { 2886 value_type* __p; 2976 value_type* __p; [all …]
|
H A D | set | 361 iterator insert(const value_type& v); 362 iterator insert(value_type&& v); 568 typedef key_type value_type; 572 typedef value_type& reference; 573 typedef const value_type& const_reference; 575 static_assert((is_same<typename allocator_type::value_type, value_type>::value), 576 "Allocator::value_type must be same type as value_type"); 1025 typedef key_type value_type; 1029 typedef value_type& reference; 1032 static_assert((is_same<typename allocator_type::value_type, value_type>::value), [all …]
|
H A D | unordered_set | 371 iterator insert(value_type&& obj); 586 typedef key_type value_type; 590 typedef value_type& reference; 592 static_assert((is_same<value_type, typename allocator_type::value_type>::value), 593 "Allocator::value_type must be same type as value_type"); 1112 initializer_list<value_type> __il, 1190 typedef key_type value_type; 1194 typedef value_type& reference; 1196 static_assert((is_same<value_type, typename allocator_type::value_type>::value), 1197 "Allocator::value_type must be same type as value_type"); [all …]
|
H A D | forward_list | 23 typedef T value_type; 94 void push_front(const value_type& v); 95 void push_front(value_type&& v); 316 typedef _Tp value_type; 382 typedef value_type& reference; 446 typedef const value_type& reference; 482 typedef _Tp value_type; 654 typedef _Tp value_type; 657 static_assert(is_same<value_type, typename allocator_type::value_type>::value, 658 "Allocator::value_type must be same type as value_type"); [all …]
|
H A D | optional | 104 using value_type = T; 289 typedef _Tp value_type; 293 value_type __val_; 299 __val_.~value_type(); 325 typedef _Tp value_type; 329 value_type __val_; 356 using value_type = _Tp; 398 using value_type = _Tp; 492 using value_type = _Tp; 540 using value_type = _Tp; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Endian.h | 43 template <typename value_type> 44 [[nodiscard]] inline value_type byte_swap(value_type value, endianness endian) { in byte_swap() 52 [[nodiscard]] inline value_type byte_swap(value_type value) { in byte_swap() 59 value_type ret; in read() 64 sizeof(value_type)); in read() 78 value_type ret = read<value_type, alignment>(memory, endian); in readNext() 79 memory += sizeof(value_type); in readNext() 98 template<typename value_type, 105 template <typename value_type> 118 value_type val[2]; in readAtBitAlignment() [all …]
|
H A D | EndianStream.h | 27 template <typename value_type> 31 value_type value = byte_swap<value_type>(orig, endian); in write_array() 36 template <typename value_type> 38 value = byte_swap<value_type>(value, endian); in write() 39 os.write((const char *)&value, sizeof(value_type)); in write() 53 template <typename value_type> 56 for (value_type v : vals) in write() 60 template <typename value_type> 62 V = byte_swap<value_type>(V, E); in write() 71 template <typename value_type> void write(ArrayRef<value_type> Val) { in write() [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__string/ |
H A D | extern_template_lists.h | 43 …LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>& basic_string<_CharType>::operator=(value_type)) \ 44 …_Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::__init(value_type const*, size_type)… 56 _Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::__init(size_type, value_type)) \ 61 _Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::push_back(value_type)) \ 68 _Func(_LIBCPP_EXPORTED_FROM_ABI int basic_string<_CharType>::compare(value_type const*) const) \ 79 _Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::resize(size_type, value_type)) \ 92 …_Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::__init(value_type const*, size_type)… 106 _Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::__init(size_type, value_type)) \ 112 _Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::push_back(value_type)) \ 119 _Func(_LIBCPP_EXPORTED_FROM_ABI int basic_string<_CharType>::compare(value_type const*) const) \ [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | stable_sort.h | 45 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __insertion_sort_move() typedef 49 value_type* __last2 = __first2; in __insertion_sort_move() 51 __d.template __incr<value_type>(); in __insertion_sort_move() 53 value_type* __j2 = __last2; in __insertion_sort_move() 54 value_type* __i2 = __j2; in __insertion_sort_move() 80 typedef typename iterator_traits<_InputIterator1>::value_type value_type; in __merge_move_construct() typedef 98 __d.template __incr<value_type>(); in __merge_move_construct() 102 __d.template __incr<value_type>(); in __merge_move_construct() 152 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __stable_sort_move() typedef 199 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __stable_sort() typedef [all …]
|
H A D | stable_partition.h | 57 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __stable_partition_impl() typedef 62 value_type* __t = __p.first; in __stable_partition_impl() 64 __d.template __incr<value_type>(); in __stable_partition_impl() 73 __d.template __incr<value_type>(); in __stable_partition_impl() 121 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __stable_partition_impl() typedef 135 pair<value_type*, ptrdiff_t> __p(0, 0); in __stable_partition_impl() 177 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __stable_partition_impl() typedef 182 value_type* __t = __p.first; in __stable_partition_impl() 184 __d.template __incr<value_type>(); in __stable_partition_impl() 254 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __stable_partition_impl() typedef [all …]
|
H A D | rotate.h | 34 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __rotate_left() typedef 37 value_type __tmp = _Ops::__iter_move(__first); in __rotate_left() 46 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __rotate_right() typedef 50 value_type __tmp = _Ops::__iter_move(__lm1); in __rotate_right() 99 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; in __rotate_gcd() typedef 110 value_type __t(_Ops::__iter_move(--__p)); in __rotate_gcd() 130 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __rotate_impl() typedef 131 if (is_trivially_move_assignable<value_type>::value) { in __rotate_impl() 144 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __rotate_impl() typedef 145 if (is_trivially_move_assignable<value_type>::value) { in __rotate_impl() [all …]
|
H A D | inplace_merge.h | 103 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __buffered_inplace_merge() typedef 105 unique_ptr<value_type, __destruct_n&> __h2(__buff, __d); in __buffered_inplace_merge() 107 value_type* __p = __buff; in __buffered_inplace_merge() 109 __d.template __incr<value_type>(), (void)++__i, (void)++__p) in __buffered_inplace_merge() 113 value_type* __p = __buff; in __buffered_inplace_merge() 115 __d.template __incr<value_type>(), (void)++__i, (void)++__p) in __buffered_inplace_merge() 118 typedef __unconstrained_reverse_iterator<value_type*> _Rv; in __buffered_inplace_merge() 133 typename iterator_traits<_BidirectionalIterator>::value_type* __buff, in __inplace_merge() 209 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __inplace_merge() typedef 216 pair<value_type*, ptrdiff_t> __buf = std::get_temporary_buffer<value_type>(__buf_size); in __inplace_merge() [all …]
|
/freebsd/contrib/kyua/utils/config/ |
H A D | nodes.hpp | 123 typedef ValueType value_type; typedef in utils::config::typed_leaf_node 132 const value_type& value(void) const; 135 value_type& value(void); 138 void set(const value_type&); 142 optional< value_type > _value; 145 virtual void validate(const value_type&) const; 205 typedef std::set< ValueType > value_type; typedef in utils::config::base_set_node 219 const value_type& value(void) const; 226 value_type& value(void); 229 void set(const value_type&); [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__functional/ |
H A D | boyer_moore_searcher.h | 43 using value_type = _Value; 46 const value_type __default_value_; 66 using value_type = _Value; 70 std::array<value_type, 256> __table_; 82 _LIBCPP_HIDE_FROM_ABI value_type operator[](key_type __key) const { 93 using value_type = typename std::iterator_traits<_RandomAccessIterator1>::value_type; variable 95 _BMSkipTable<value_type, 99 … is_integral_v<value_type> && sizeof(value_type) == 1 && is_same_v<_Hash, hash<value_type>> && 224 using value_type = typename iterator_traits<_RandomAccessIterator1>::value_type; variable 226 _BMSkipTable<value_type, [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__atomic/ |
H A D | atomic.h | 38 using value_type = _Tp; member 39 using difference_type = value_type; 67 using value_type = _Tp*; 194 using value_type = _Tp; 195 using difference_type = value_type; 370 …atomic<_Tp>* __o, typename atomic<_Tp>::value_type* __e, typename atomic<_Tp>::value_type __d) _NO… 384 …atomic<_Tp>* __o, typename atomic<_Tp>::value_type* __e, typename atomic<_Tp>::value_type __d) _NO… 394 typename atomic<_Tp>::value_type __d, 404 typename atomic<_Tp>::value_type __d, 416 typename atomic<_Tp>::value_type __d, [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/experimental/__simd/ |
H A D | simd.h | 38 using value_type = _Tp; 39 using reference = __simd_reference<_Tp, _Storage, value_type>; 43 …static _LIBCPP_HIDE_FROM_ABI constexpr size_t size() noexcept { return simd_size_v<value_type, abi… in size() 48 template <class _Up, enable_if_t<__can_broadcast_v<value_type, __remove_cvref_t<_Up>>, int> = 0> 49 …_LIBCPP_HIDE_FROM_ABI simd(_Up&& __v) noexcept : __s_(_Impl::__broadcast(static_cast<value_type>(_… in simd() 54 __is_non_narrowing_convertible_v<_Up, value_type>, 58 (*this)[__i] = static_cast<value_type>(__v[__i]); in simd() 63 …template <class _Generator, enable_if_t<__can_generate_v<value_type, _Generator, size()>, int> = 0> 75 _LIBCPP_HIDE_FROM_ABI value_type operator[](size_t __i) const noexcept { return __s_.__get(__i); }
|
H A D | simd_mask.h | 35 using value_type = bool; 36 using reference = __simd_reference<_Tp, _Storage, value_type>; 45 …_LIBCPP_HIDE_FROM_ABI explicit simd_mask(value_type __v) noexcept : __s_(_Impl::__broadcast(__v)) … in simd_mask() 57 _LIBCPP_HIDE_FROM_ABI simd_mask(const value_type* __mem, _Flags) { in simd_mask() 63 _LIBCPP_HIDE_FROM_ABI value_type operator[](size_t __i) const noexcept { return __s_.__get(__i); }
|
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ContinuousRangeMap.h | 39 using value_type = std::pair<Int, V>; 40 using reference = value_type &; 41 using const_reference = const value_type &; 42 using pointer = value_type *; 43 using const_pointer = const value_type *; 46 using Representation = SmallVector<value_type, InitialCapacity>; 66 void insert(const value_type &Val) { in insert() 75 void insertOrReplace(const value_type &Val) { in insertOrReplace() 134 void insert(const value_type &Val) { in insert()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | interval_set.h | 33 using value_type = std::pair<KeyT, KeyT>; 39 using value_type = IntervalSet::value_type; variable 40 using pointer = const value_type *; 41 using reference = const value_type &; 45 const value_type &operator*() const { return I->first; } 46 const value_type *operator->() const { return &I->first; }
|
/freebsd/contrib/jemalloc/include/jemalloc/internal/ |
H A D | emitter.h | 118 emitter_type_t value_type, const void *value) { in emitter_print_value() argument 136 switch (value_type) { in emitter_print_value() 256 value_type, value); in emitter_json_value() 264 emitter_type_t value_type, const void *value) { in emitter_json_kv() argument 266 emitter_json_value(emitter, value_type, value); in emitter_json_kv() 345 emitter_type_t value_type, const void *value, in emitter_table_kv_note() argument 352 value_type, value); in emitter_table_kv_note() 366 emitter_type_t value_type, const void *value) { in emitter_table_kv() argument 420 emitter_type_t value_type, const void *value, in emitter_kv_note() argument 425 emitter_json_value(emitter, value_type, value); in emitter_kv_note() [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | readable_traits.h | 38 using value_type = remove_cv_t<_Tp>; 42 concept __has_member_value_type = requires { typename _Tp::value_type; }; 53 using value_type = remove_cv_t<remove_extent_t<_Ip>>; 63 struct indirectly_readable_traits<_Tp> : __cond_value_type<typename _Tp::value_type> {}; 74 same_as<remove_cv_t<typename _Tp::element_type>, remove_cv_t<typename _Tp::value_type>> 75 struct indirectly_readable_traits<_Tp> : __cond_value_type<typename _Tp::value_type> {};
|
H A D | iterator_traits.h | 119 __void_t<typename _Up::value_type>* = nullptr, 167 typename indirectly_readable_traits<_Ip>::value_type; in requires() 214 typename _Ip::value_type; 335 using value_type = typename _Ip::value_type; 347 using value_type = typename indirectly_readable_traits<_Ip>::value_type; 358 using value_type = void; 380 typedef typename _Iter::value_type value_type; 409 typedef __remove_cv_t<_Tp> value_type; 486 using __iter_value_type = typename iterator_traits<_InputIterator>::value_type; 497 typename iterator_traits<_InputIterator>::value_type::second_type>; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SetVector.h | 63 using value_type = typename Vector::value_type; 65 using reference = value_type &; 66 using const_reference = const value_type &; 84 ArrayRef<value_type> getArrayRef() const { return vector_; } in getArrayRef() 143 const value_type &front() const { in front() 149 const value_type &back() const { in back() 162 bool insert(const value_type &X) { in insert() 188 bool remove(const value_type& X) { in remove() 285 [[nodiscard]] value_type pop_back_val() { in pop_back_val() 286 value_type Ret = back(); in pop_back_val()
|