/freebsd-src/contrib/llvm-project/libcxx/include/ |
H A D | valarray | 23 typedef T value_type; 28 valarray(const value_type& x, size_t n); 29 valarray(const value_type* px, size_t n); 32 valarray(const slice_array<value_type>& sa); 33 valarray(const gslice_array<value_type>& ga); 34 valarray(const mask_array<value_type>& ma); 35 valarray(const indirect_array<value_type>& ia); 36 valarray(initializer_list<value_type> il); 42 valarray& operator=(initializer_list<value_type> il); 43 valarray& operator=(const 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; 338 void atomic_store(volatile atomic<T>*, atomic<T>::value_type) noexcept; 340 void atomic_store(atomic<T>*, atomic<T>::value_type) noexcept; 342 void atomic_store_explicit(volatile atomic<T>*, atomic<T>::value_type, 345 void atomic_store_explicit(atomic<T>*, atomic<T>::value_type, [all...] |
H A D | string | 89 typedef typename traits_type::char_type value_type; 122 basic_string(const value_type* s, const allocator_type& a = allocator_type()); // constexpr since C++20 123 basic_string(const value_type* s, size_type n, const allocator_type& a = allocator_type()); // constexpr since C++20 125 basic_string(size_type n, value_type c, const allocator_type& a = allocator_type()); // constexpr since C++20 131 basic_string(initializer_list<value_type>, const Allocator& = Allocator()); // constexpr since C++20 146 basic_string& operator=(const value_type* s); // constexpr since C++20 148 basic_string& operator=(value_type c); // constexpr since C++20 149 basic_string& operator=(initializer_list<value_type>); // constexpr since C++20 171 void resize(size_type n, value_type c); // constexpr since C++20 192 basic_string& operator+=(const value_type* [all...] |
H A D | set | 27 typedef key_type value_type; 59 template<container-compatible-range<value_type> R> 69 set(initializer_list<value_type> il, const value_compare& comp = value_compare()); 70 set(initializer_list<value_type> il, const value_compare& comp, 75 template<container-compatible-range<value_type> R> 78 set(initializer_list<value_type> il, const allocator_type& a) 88 set& operator=(initializer_list<value_type> il); 116 pair<iterator,bool> insert(const value_type& v); 117 pair<iterator,bool> insert(value_type&& v); 118 iterator insert(const_iterator position, const value_type [all...] |
H A D | unordered_set | 31 typedef key_type value_type; 35 typedef value_type& reference; 36 typedef const value_type& const_reference; 63 template<container-compatible-range<value_type> R> 76 unordered_set(initializer_list<value_type>, size_type n = 0, 86 template<container-compatible-range<value_type> R> 89 template<container-compatible-range<value_type> R> 92 unordered_set(initializer_list<value_type> il, size_type n, const allocator_type& a); // C++14 93 unordered_set(initializer_list<value_type> il, size_type n, 103 unordered_set& operator=(initializer_list<value_type>); [all...] |
H A D | optional | 104 using value_type = T; 283 typedef _Tp value_type; 284 static_assert(is_object_v<value_type>, "instantiation of optional with a non-object type is undefined behavior"); 287 value_type __val_; 293 __val_.~value_type(); 311 __val_.~value_type(); 319 typedef _Tp value_type; 320 static_assert(is_object_v<value_type>, "instantiation of optional with a non-object type is undefined behavior"); 323 value_type __val_; 350 using value_type [all...] |
H A D | forward_list | 23 typedef T value_type; 26 typedef value_type& reference; 27 typedef const value_type& const_reference; 41 forward_list(size_type n, const value_type& v); 42 forward_list(size_type n, const value_type& v, const allocator_type& a); 54 forward_list(initializer_list<value_type> il); 55 forward_list(initializer_list<value_type> il, const allocator_type& a); 64 forward_list& operator=(initializer_list<value_type> il); 70 void assign(size_type n, const value_type& v); 71 void assign(initializer_list<value_type> i [all...] |
/freebsd-src/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() 51 template <typename value_type, endianness endian> 52 [[nodiscard]] inline value_type byte_swap(value_type value) { in byte_swap() 57 template <typename value_type, std::size_t alignment = unaligned> 58 [[nodiscard]] inline value_type read(const void *memory, endianness endian) { in read() 59 value_type ret; in read() 63 memory, (detail::PickAlignment<value_type, alignmen in read() 202 using value_type = ValueType; global() member 210 operator value_type() const { value_type() function 249 operator value_type() const { value_type() function [all...] |
H A D | EndianStream.h | 27 template <typename value_type> 28 inline void write_array(raw_ostream &os, ArrayRef<value_type> values, in write_array() 31 value_type value = byte_swap<value_type>(orig, endian); in write_array() 32 os.write((const char *)&value, sizeof(value_type)); in write_array() 36 template <typename value_type> 37 inline void write(raw_ostream &os, value_type value, endianness endian) { in write() 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> 54 inline void write(raw_ostream &os, ArrayRef<value_type> vals, in write() [all …]
|
/freebsd-src/contrib/llvm-project/libcxx/include/__string/ |
H A D | extern_template_lists.h | 33 …ing<_CharType>& basic_string<_CharType>::replace(size_type, size_type, value_type const*, size_typ… 34 …_ABI basic_string<_CharType>::size_type basic_string<_CharType>::rfind(value_type const*, size_typ… 35 …_Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::__init(value_type const*, size_type,… 37 …sic_string<_CharType>& basic_string<_CharType>::replace(size_type, size_type, value_type const*)) \ 39 …string<_CharType>::size_type basic_string<_CharType>::find_last_not_of(value_type const*, size_typ… 41 …tring<_CharType>::size_type basic_string<_CharType>::find_first_not_of(value_type const*, size_typ… 42 …M_ABI basic_string<_CharType>& basic_string<_CharType>::insert(size_type, size_type, value_type)) \ 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)… 46 …BI basic_string<_CharType>& basic_string<_CharType>::insert(size_type, value_type const*, size_typ… [all …]
|
/freebsd-src/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | stable_sort.h | 41 typename iterator_traits<_BidirectionalIterator>::value_type* __first2, in __insertion_sort_move() 45 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; in __insertion_sort_move() typedef 48 unique_ptr<value_type, __destruct_n&> __h(__first2, __d); in __insertion_sort_move() 49 value_type* __last2 = __first2; in __insertion_sort_move() 50 ::new ((void*)__last2) value_type(_Ops::__iter_move(__first1)); 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() 56 ::new ((void*)__j2) value_type(st in __insertion_sort_move() 80 typedef typename iterator_traits<_InputIterator1>::value_type value_type; __merge_move_construct() typedef 152 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; __stable_sort_move() typedef 199 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; __stable_sort() typedef 240 using value_type = typename iterator_traits<_RandomAccessIterator>::value_type; __stable_sort_impl() local [all...] |
H A D | stable_partition.h | 57 typedef typename iterator_traits<_ForwardIterator>::value_type value_type; in __stable_partition_impl() typedef 59 unique_ptr<value_type, __destruct_n&> __h(__p.first, __d); in __stable_partition_impl() 62 value_type* __t = __p.first; in __stable_partition_impl() 63 ::new ((void*)__t) value_type(_Ops::__iter_move(__first)); in __stable_partition_impl() 64 __d.template __incr<value_type>(); in __stable_partition_impl() 72 ::new ((void*)__t) value_type(_Ops::__iter_move(__i)); in __stable_partition_impl() 73 __d.template __incr<value_type>(); in __stable_partition_impl() 80 for (value_type* __t2 = __p.first; __t2 < __t; ++__t2, (void)++__i) 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() [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_typ in __rotate_impl() typedef 144 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; __rotate_impl() typedef 160 typedef typename iterator_traits<_RandomAccessIterator>::value_type value_type; __rotate_impl() typedef [all...] |
H A D | inplace_merge.h | 102 typename iterator_traits<_BidirectionalIterator>::value_type* __buff) { in __buffered_inplace_merge() 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() 110 ::new ((void*)__p) value_type(_IterOps<_AlgPolicy>::__iter_move(__i)); 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() 116 ::new ((void*)__p) value_type(_IterOp in __buffered_inplace_merge() 209 typedef typename iterator_traits<_BidirectionalIterator>::value_type value_type; __inplace_merge() typedef [all...] |
/freebsd-src/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; 183 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); [all …]
|
/freebsd-src/contrib/llvm-project/libcxx/include/__functional/ |
H A D | boyer_moore_searcher.h | 43 using value_type = _Value; 46 const value_type __default_value_; 51 size_t __sz, value_type __default_value, _Hash __hash, _BinaryPredicate __pred) in _BMSkipTable() 54 …_LIBCPP_HIDE_FROM_ABI void insert(const key_type& __key, value_type __val) { __table_[__key] = __v… in insert() 56 _LIBCPP_HIDE_FROM_ABI value_type operator[](const key_type& __key) const { 66 using value_type = _Value; 70 std::array<value_type, 256> __table_; 74 …_LIBCPP_HIDE_FROM_ABI explicit _BMSkipTable(size_t, value_type __default_value, _Hash, _BinaryPred… in _BMSkipTable() 78 _LIBCPP_HIDE_FROM_ABI void insert(key_type __key, value_type __val) { in insert() 82 _LIBCPP_HIDE_FROM_ABI value_type operator[](key_type __key) const { [all …]
|
/freebsd-src/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; 270 atomic_init(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT { 276 atomic_init(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT { 283 _LIBCPP_HIDE_FROM_ABI void atomic_store(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT { 288 _LIBCPP_HIDE_FROM_ABI void atomic_store(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT { 296 atomic_store_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __ [all...] |
/freebsd-src/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_type>; } 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>(__v))) {} 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> 86 _LIBCPP_HIDE_FROM_ABI value_type operator[](size_t __i) const noexcept { return __s_.__get(__i); }
|
/freebsd-src/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-src/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() 251 emitter_json_value(emitter_t *emitter, emitter_type_t value_type, in emitter_json_value() argument 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 367 emitter_table_kv_note(emitter, table_key, value_type, value, NULL, in emitter_table_kv() [all …]
|
/freebsd-src/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-src/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 | 118 __void_t<typename _Up::value_type>* = nullptr, 166 typename indirectly_readable_traits<_Ip>::value_type; in requires() 167 typename common_reference_t<iter_reference_t<_Ip>&&, typename indirectly_readable_traits<_Ip>::value_type&>; in requires() 168 typename common_reference_t<decltype(*__i++)&&, typename indirectly_readable_traits<_Ip>::value_type&>; in requires() 175 same_as<remove_cvref_t<iter_reference_t<_Ip>>, typename indirectly_readable_traits<_Ip>::value_type> && 213 typename _Ip::value_type; 334 using value_type = typename _Ip::value_type; 346 using value_type = typename indirectly_readable_traits<_Ip>::value_type; [all...] |
/freebsd-src/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()
|
/freebsd-src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_dense_map.h | 33 using value_type = BucketT; variable 78 value_type *find(const KeyT &Key) { in find() 84 const value_type *find(const KeyT &Key) const { in find() 97 value_type *find_as(const LookupKeyT &Key) { in find_as() 104 const value_type *find_as(const LookupKeyT &Key) const { in find_as() 123 detail::DenseMapPair<value_type *, bool> insert(const value_type &KV) { in insert() 130 detail::DenseMapPair<value_type *, bool> insert(value_type &&KV) { in insert() 139 detail::DenseMapPair<value_type *, bool> try_emplace(KeyT &&Key, in try_emplace() 155 detail::DenseMapPair<value_type *, bool> try_emplace(const KeyT &Key, in try_emplace() 173 detail::DenseMapPair<value_type *, bool> insert_as(value_type &&KV, in insert_as() [all …]
|