HelenOS sources

size_type         116 uspace/lib/cpp/include/__bits/adt/array.hpp         reference operator[](size_type idx)
size_type         121 uspace/lib/cpp/include/__bits/adt/array.hpp         constexpr const_reference operator[](size_type idx) const
size_type         126 uspace/lib/cpp/include/__bits/adt/array.hpp         reference at(size_type idx)
size_type         132 uspace/lib/cpp/include/__bits/adt/array.hpp         constexpr const_reference at(size_type idx) const
size_type         168 uspace/lib/cpp/include/__bits/adt/array.hpp         size_type size() const noexcept
size_type         115 uspace/lib/cpp/include/__bits/adt/bitset.hpp                 typename basic_string<Char, Traits, Allocator>::size_type pos = 0,
size_type         116 uspace/lib/cpp/include/__bits/adt/bitset.hpp                 typename basic_string<Char, Traits, Allocator>::size_type n =
size_type         140 uspace/lib/cpp/include/__bits/adt/bitset.hpp                 typename basic_string<Char>::size_type n = basic_string<Char>::npos,
size_type          61 uspace/lib/cpp/include/__bits/adt/deque.hpp                 using size_type         = typename deque<T, Allocator>::size_type;
size_type          64 uspace/lib/cpp/include/__bits/adt/deque.hpp                 using difference_type   = size_type;
size_type          68 uspace/lib/cpp/include/__bits/adt/deque.hpp                 deque_const_iterator(const deque<T, Allocator>& deq, size_type idx)
size_type         152 uspace/lib/cpp/include/__bits/adt/deque.hpp                 size_type idx() const
size_type         166 uspace/lib/cpp/include/__bits/adt/deque.hpp                 size_type idx_;
size_type         187 uspace/lib/cpp/include/__bits/adt/deque.hpp                 using size_type         = typename deque<T, Allocator>::size_type;
size_type         190 uspace/lib/cpp/include/__bits/adt/deque.hpp                 using difference_type   = size_type;
size_type         194 uspace/lib/cpp/include/__bits/adt/deque.hpp                 deque_iterator(deque<T, Allocator>& deq, size_type idx)
size_type         290 uspace/lib/cpp/include/__bits/adt/deque.hpp                 size_type idx() const
size_type         302 uspace/lib/cpp/include/__bits/adt/deque.hpp                 size_type idx_;
size_type         338 uspace/lib/cpp/include/__bits/adt/deque.hpp             using size_type       = typename allocator_traits<allocator_type>::size_type;
size_type         360 uspace/lib/cpp/include/__bits/adt/deque.hpp             explicit deque(size_type n, const allocator_type& alloc = allocator_type{})
size_type         368 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = 0; i < size_; ++i)
size_type         373 uspace/lib/cpp/include/__bits/adt/deque.hpp             deque(size_type n, const value_type& value, const allocator_type& alloc = allocator_type{})
size_type         381 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = 0; i < size_; ++i)
size_type         482 uspace/lib/cpp/include/__bits/adt/deque.hpp             void assign(size_type n, const T& value)
size_type         489 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = size_type{}; i < n; ++i)
size_type         567 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type size() const noexcept
size_type         572 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type max_size() const noexcept
size_type         577 uspace/lib/cpp/include/__bits/adt/deque.hpp             void resize(size_type sz)
size_type         582 uspace/lib/cpp/include/__bits/adt/deque.hpp                     for (size_type i = 0; i < count; ++i)
size_type         589 uspace/lib/cpp/include/__bits/adt/deque.hpp                     for (size_type i = 0; i < count; ++i)
size_type         594 uspace/lib/cpp/include/__bits/adt/deque.hpp             void resize(size_type sz, const value_type& value)
size_type         599 uspace/lib/cpp/include/__bits/adt/deque.hpp                     for (size_type i = 0; i < count; ++i)
size_type         605 uspace/lib/cpp/include/__bits/adt/deque.hpp                     for (size_type i = 0; i < count; ++i)
size_type         622 uspace/lib/cpp/include/__bits/adt/deque.hpp                 return size_ == size_type{};
size_type         625 uspace/lib/cpp/include/__bits/adt/deque.hpp             reference operator[](size_type idx)
size_type         630 uspace/lib/cpp/include/__bits/adt/deque.hpp             const_reference operator[](size_type idx) const
size_type         635 uspace/lib/cpp/include/__bits/adt/deque.hpp             reference at(size_type idx)
size_type         641 uspace/lib/cpp/include/__bits/adt/deque.hpp             const_reference at(size_type idx) const
size_type         786 uspace/lib/cpp/include/__bits/adt/deque.hpp             iterator insert(const_iterator position, size_type n, const value_type& value)
size_type         908 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = 0; i < count; ++i)
size_type         937 uspace/lib/cpp/include/__bits/adt/deque.hpp                 size_ = size_type{};
size_type         952 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type front_bucket_idx_;
size_type         953 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type back_bucket_idx_;
size_type         954 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type front_bucket_;
size_type         955 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type back_bucket_;
size_type         957 uspace/lib/cpp/include/__bits/adt/deque.hpp             static constexpr size_type bucket_size_{16};
size_type         958 uspace/lib/cpp/include/__bits/adt/deque.hpp             static constexpr size_type default_bucket_count_{2};
size_type         959 uspace/lib/cpp/include/__bits/adt/deque.hpp             static constexpr size_type default_bucket_capacity_{4};
size_type         960 uspace/lib/cpp/include/__bits/adt/deque.hpp             static constexpr size_type default_front_{1};
size_type         961 uspace/lib/cpp/include/__bits/adt/deque.hpp             static constexpr size_type default_back_{2};
size_type         963 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type bucket_count_;
size_type         964 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type bucket_capacity_;
size_type         965 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type size_{};
size_type         973 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = front_bucket_; i <= back_bucket_; ++i)
size_type         977 uspace/lib/cpp/include/__bits/adt/deque.hpp             void prepare_for_size_(size_type size)
size_type        1003 uspace/lib/cpp/include/__bits/adt/deque.hpp             void ensure_space_front_(size_type idx, size_type count)
size_type        1021 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = size_type{}; i < buckets_needed; ++i)
size_type        1027 uspace/lib/cpp/include/__bits/adt/deque.hpp             void ensure_space_back_(size_type idx, size_type count)
size_type        1038 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = size_type{}; i < buckets_needed; ++i)
size_type        1044 uspace/lib/cpp/include/__bits/adt/deque.hpp             void shift_right_(size_type idx, size_type count)
size_type        1053 uspace/lib/cpp/include/__bits/adt/deque.hpp             void shift_left_(size_type idx, size_type count)
size_type        1066 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = front_bucket_; i <= back_bucket_; ++i)
size_type        1091 uspace/lib/cpp/include/__bits/adt/deque.hpp                 back_bucket_idx_ = size_type{};
size_type        1115 uspace/lib/cpp/include/__bits/adt/deque.hpp                 size_type new_front = bucket_capacity_ / 4;
size_type        1116 uspace/lib/cpp/include/__bits/adt/deque.hpp                 size_type new_back = new_front + bucket_count_ - 1;
size_type        1118 uspace/lib/cpp/include/__bits/adt/deque.hpp                 for (size_type i = new_front, j = front_bucket_; i <= new_back; ++i, ++j)
size_type        1127 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type get_bucket_index_(size_type idx) const
size_type        1136 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type get_element_index_(size_type idx) const
size_type        1145 uspace/lib/cpp/include/__bits/adt/deque.hpp             size_type elements_in_front_bucket_() const
size_type          85 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 hash_table_bucket<value_type, size_type>*,
size_type          86 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 list_node<value_type>*, size_type
size_type          89 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             hash_table(size_type buckets, float max_load_factor = 1.f)
size_type          90 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 : table_{new hash_table_bucket<value_type, size_type>[buckets]()},
size_type          95 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             hash_table(size_type buckets, const hasher& hf, const key_equal& eql,
size_type          97 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 : table_{new hash_table_bucket<value_type, size_type>[buckets]()},
size_type         117 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 other.bucket_count_ = size_type{};
size_type         118 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 other.size_ = size_type{};
size_type         143 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type size() const noexcept
size_type         148 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type max_size(allocator_type& alloc)
size_type         207 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type erase(const key_type& key)
size_type         247 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 for (size_type i = 0; i < bucket_count_; ++i)
size_type         249 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 size_ = size_type{};
size_type         315 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type count(const key_type& key) const
size_type         330 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type bucket_count() const noexcept
size_type         335 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type max_bucket_count() const noexcept
size_type         337 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 return numeric_limits<size_type>::max() /
size_type         338 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                        sizeof(hash_table_bucket<value_type, size_type>);
size_type         341 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type bucket_size(size_type n) const
size_type         346 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type bucket(const key_type& key) const
size_type         351 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             local_iterator begin(size_type n)
size_type         356 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             const_local_iterator begin(size_type n) const
size_type         361 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             local_iterator end(size_type n)
size_type         366 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             const_local_iterator end(size_type n) const
size_type         371 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             const_local_iterator cbegin(size_type n) const
size_type         376 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             const_local_iterator cend(size_type n) const
size_type         399 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             void rehash(size_type count)
size_type         457 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             void reserve(size_type count)
size_type         477 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                     size_type cnt{};
size_type         529 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             hash_table_bucket<value_type, size_type>* table()
size_type         534 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             hash_table_bucket<value_type, size_type>* head(size_type idx)
size_type         561 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             hash_table_bucket<value_type, size_type>* table_;
size_type         562 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type bucket_count_;
size_type         563 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type size_;
size_type         571 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type get_bucket_idx_(const key_type& key) const
size_type         576 uspace/lib/cpp/include/__bits/adt/hash_table.hpp             size_type first_filled_bucket_() const
size_type         578 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 size_type res{};
size_type          51 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             hash_table_iterator(hash_table_bucket<value_type, size_type>* table = nullptr,
size_type          52 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp                                 size_type idx = size_type{}, size_type max_idx = size_type{},
size_type         110 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             size_type idx() const
size_type         116 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             hash_table_bucket<value_type, size_type>* table_;
size_type         117 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             size_type idx_;
size_type         118 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             size_type max_idx_;
size_type         156 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             hash_table_const_iterator(const hash_table_bucket<value_type, size_type>* table = nullptr,
size_type         157 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp                                       size_type idx = size_type{}, size_type max_idx = size_type{},
size_type         230 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             size_type idx() const
size_type         236 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             const hash_table_bucket<value_type, size_type>* table_;
size_type         237 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             size_type idx_;
size_type         238 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp             size_type max_idx_;
size_type          40 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp         static typename Table::size_type count(const Table& table, const Key& key)
size_type          77 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp         static typename Table::size_type erase(Table& table, const Key& key)
size_type         270 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp         static typename Table::size_type count(const Table& table, const Key& key)
size_type         277 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp             typename Table::size_type res = 0;
size_type         322 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp         static typename Table::size_type erase(Table& table, const Key& key)
size_type         338 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp             typename Table::size_type res{};
size_type          55 uspace/lib/cpp/include/__bits/adt/initializer_list.hpp             constexpr size_type size() const noexcept
size_type          72 uspace/lib/cpp/include/__bits/adt/initializer_list.hpp             size_type size_;
size_type          74 uspace/lib/cpp/include/__bits/adt/initializer_list.hpp             constexpr initializer_list(iterator begin, size_type size)
size_type          58 uspace/lib/cpp/include/__bits/adt/list.hpp                 using size_type       = typename list<T>::size_type;
size_type         192 uspace/lib/cpp/include/__bits/adt/list.hpp                 using size_type       = typename list<T>::size_type;
size_type         375 uspace/lib/cpp/include/__bits/adt/list.hpp             explicit list(size_type n, const allocator_type& alloc = allocator_type{})
size_type         379 uspace/lib/cpp/include/__bits/adt/list.hpp                     aux::insert_iterator<value_type>{size_type{}, value_type{}},
size_type         384 uspace/lib/cpp/include/__bits/adt/list.hpp             list(size_type n, const value_type& val,
size_type         389 uspace/lib/cpp/include/__bits/adt/list.hpp                     aux::insert_iterator<value_type>{size_type{}, val},
size_type         412 uspace/lib/cpp/include/__bits/adt/list.hpp                 other.size_ = size_type{};
size_type         427 uspace/lib/cpp/include/__bits/adt/list.hpp                 other.size_ = size_type{};
size_type         462 uspace/lib/cpp/include/__bits/adt/list.hpp                 other.size_ = size_type{};
size_type         484 uspace/lib/cpp/include/__bits/adt/list.hpp             void assign(size_type n, const value_type& val)
size_type         489 uspace/lib/cpp/include/__bits/adt/list.hpp                     aux::insert_iterator<value_type>{size_type{}, val},
size_type         570 uspace/lib/cpp/include/__bits/adt/list.hpp             size_type size() const noexcept
size_type         575 uspace/lib/cpp/include/__bits/adt/list.hpp             size_type max_size() const noexcept
size_type         580 uspace/lib/cpp/include/__bits/adt/list.hpp             void resize(size_type sz)
size_type         586 uspace/lib/cpp/include/__bits/adt/list.hpp             void resize(size_type sz, const value_type& val)
size_type         727 uspace/lib/cpp/include/__bits/adt/list.hpp             iterator insert(const_iterator position, size_type n, const value_type& val)
size_type         731 uspace/lib/cpp/include/__bits/adt/list.hpp                     aux::insert_iterator<value_type>{size_type{}, val},
size_type        1090 uspace/lib/cpp/include/__bits/adt/list.hpp             size_type size_;
size_type        1117 uspace/lib/cpp/include/__bits/adt/list.hpp                 size_ = size_type{};
size_type          68 uspace/lib/cpp/include/__bits/adt/map.hpp                 value_type, reference, pointer, size_type, node_type
size_type          71 uspace/lib/cpp/include/__bits/adt/map.hpp                 value_type, const_reference, const_pointer, size_type, node_type
size_type         260 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type size() const noexcept
size_type         265 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type max_size() const noexcept
size_type         478 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type erase(const key_type& key)
size_type         544 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type count(const key_type& key) const
size_type         550 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type count(
size_type         645 uspace/lib/cpp/include/__bits/adt/map.hpp                 key_compare, allocator_type, size_type,
size_type         753 uspace/lib/cpp/include/__bits/adt/map.hpp                 value_type, reference, pointer, size_type, node_type
size_type         756 uspace/lib/cpp/include/__bits/adt/map.hpp                 value_type, const_reference, const_pointer, size_type, node_type
size_type         919 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type size() const noexcept
size_type         924 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type max_size() const noexcept
size_type         997 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type erase(const key_type& key)
size_type        1063 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type count(const key_type& key) const
size_type        1069 uspace/lib/cpp/include/__bits/adt/map.hpp             size_type count(
size_type        1164 uspace/lib/cpp/include/__bits/adt/map.hpp                 key_compare, allocator_type, size_type,
size_type          52 uspace/lib/cpp/include/__bits/adt/queue.hpp             using size_type       = typename Container::size_type;
size_type         112 uspace/lib/cpp/include/__bits/adt/queue.hpp             size_type size() const
size_type         203 uspace/lib/cpp/include/__bits/adt/queue.hpp             using size_type       = typename Container::size_type;
size_type         301 uspace/lib/cpp/include/__bits/adt/queue.hpp             size_type size() const
size_type          81 uspace/lib/cpp/include/__bits/adt/rbtree.hpp                 other.size_ = size_type{};
size_type         105 uspace/lib/cpp/include/__bits/adt/rbtree.hpp             size_type size() const noexcept
size_type         110 uspace/lib/cpp/include/__bits/adt/rbtree.hpp             size_type max_size(allocator_type& alloc)
size_type         204 uspace/lib/cpp/include/__bits/adt/rbtree.hpp             size_type erase(const key_type& key)
size_type         229 uspace/lib/cpp/include/__bits/adt/rbtree.hpp                     size_ = size_type{};
size_type         266 uspace/lib/cpp/include/__bits/adt/rbtree.hpp             size_type count(const key_type& key) const
size_type         431 uspace/lib/cpp/include/__bits/adt/rbtree.hpp             size_type size_;
size_type          40 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp         static typename Tree::size_type count(const Tree& tree, const Key& key)
size_type          46 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp         static typename Tree::size_type erase(Tree& tree, const Key& key)
size_type          48 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             using size_type = typename Tree::size_type;
size_type          52 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp                 return size_type{};
size_type          55 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             return size_type{1};
size_type         251 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp         static typename Tree::size_type count(const Tree& tree, const Key& key)
size_type         253 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             using size_type = typename Tree::size_type;
size_type         257 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp                 return size_type{};
size_type         259 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             size_type res{};
size_type         270 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp         static typename Tree::size_type erase(Tree& tree, const Key& key)
size_type         272 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             using size_type = typename Tree::size_type;
size_type         276 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp                 return size_type{};
size_type         278 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             size_type res{};
size_type          72 uspace/lib/cpp/include/__bits/adt/set.hpp                 value_type, const_reference, const_pointer, size_type, node_type
size_type         236 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type size() const noexcept
size_type         241 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type max_size() const noexcept
size_type         295 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type erase(const key_type& key)
size_type         361 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type count(const key_type& key) const
size_type         367 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type count(
size_type         462 uspace/lib/cpp/include/__bits/adt/set.hpp                 key_compare, allocator_type, size_type,
size_type         553 uspace/lib/cpp/include/__bits/adt/set.hpp                 value_type, const_reference, const_pointer, size_type, node_type
size_type         717 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type size() const noexcept
size_type         722 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type max_size() const noexcept
size_type         776 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type erase(const key_type& key)
size_type         842 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type count(const key_type& key) const
size_type         848 uspace/lib/cpp/include/__bits/adt/set.hpp             size_type count(
size_type         943 uspace/lib/cpp/include/__bits/adt/set.hpp                 key_compare, allocator_type, size_type,
size_type          50 uspace/lib/cpp/include/__bits/adt/stack.hpp             using size_type       = typename container_type::size_type;
size_type          95 uspace/lib/cpp/include/__bits/adt/stack.hpp             size_type size()
size_type          68 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 value_type, reference, pointer, size_type
size_type          71 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 value_type, const_reference, const_pointer, size_type
size_type          84 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             explicit unordered_map(size_type bucket_count,
size_type          93 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                           size_type bucket_count = default_bucket_count_,
size_type         123 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                           size_type bucket_count = default_bucket_count_,
size_type         132 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             unordered_map(size_type bucket_count, const allocator_type& alloc)
size_type         136 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             unordered_map(size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type         142 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                           size_type bucket_count, const allocator_type& alloc)
size_type         148 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                           size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type         152 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             unordered_map(initializer_list<value_type> init, size_type bucket_count,
size_type         157 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             unordered_map(initializer_list<value_type> init, size_type bucket_count,
size_type         204 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type size() const noexcept
size_type         209 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type max_size() const noexcept
size_type         485 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type erase(const key_type& key)
size_type         535 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type count(const key_type& key) const
size_type         622 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type bucket_count() const noexcept
size_type         627 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type max_bucket_count() const noexcept
size_type         632 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type bucket_size(size_type idx) const
size_type         637 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type bucket(const key_type& key) const
size_type         642 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             local_iterator begin(size_type idx)
size_type         647 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             const_local_iterator begin(size_type idx) const
size_type         652 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             local_iterator end(size_type idx)
size_type         657 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             const_local_iterator end(size_type idx) const
size_type         662 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             const_local_iterator cbegin(size_type idx) const
size_type         667 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             const_local_iterator cend(size_type idx) const
size_type         687 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             void rehash(size_type bucket_count)
size_type         692 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             void reserve(size_type count)
size_type         700 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 hasher, key_equal, allocator_type, size_type,
size_type         709 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             static constexpr size_type default_bucket_count_{16};
size_type         743 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 value_type, reference, pointer, size_type
size_type         746 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 value_type, const_reference, const_pointer, size_type
size_type         759 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             explicit unordered_multimap(size_type bucket_count,
size_type         768 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                                size_type bucket_count = default_bucket_count_,
size_type         798 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                                size_type bucket_count = default_bucket_count_,
size_type         807 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             unordered_multimap(size_type bucket_count, const allocator_type& alloc)
size_type         811 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             unordered_multimap(size_type bucket_count, const hasher& hf,
size_type         818 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                                size_type bucket_count, const allocator_type& alloc)
size_type         824 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                                size_type bucket_count, const hasher& hf,
size_type         829 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             unordered_multimap(initializer_list<value_type> init, size_type bucket_count,
size_type         834 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             unordered_multimap(initializer_list<value_type> init, size_type bucket_count,
size_type         881 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type size() const noexcept
size_type         886 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type max_size() const noexcept
size_type         989 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type erase(const key_type& key)
size_type        1039 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type count(const key_type& key) const
size_type        1054 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type bucket_count() const noexcept
size_type        1059 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type max_bucket_count() const noexcept
size_type        1064 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type bucket_size(size_type idx) const
size_type        1069 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             size_type bucket(const key_type& key) const
size_type        1074 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             local_iterator begin(size_type idx)
size_type        1079 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             const_local_iterator begin(size_type idx) const
size_type        1084 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             local_iterator end(size_type idx)
size_type        1089 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             const_local_iterator end(size_type idx) const
size_type        1094 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             const_local_iterator cbegin(size_type idx) const
size_type        1099 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             const_local_iterator cend(size_type idx) const
size_type        1119 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             void rehash(size_type bucket_count)
size_type        1124 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             void reserve(size_type count)
size_type        1132 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 hasher, key_equal, allocator_type, size_type,
size_type        1140 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp             static constexpr size_type default_bucket_count_{16};
size_type          71 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 value_type, const_reference, const_pointer, size_type
size_type          89 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             explicit unordered_set(size_type bucket_count,
size_type          98 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                           size_type bucket_count = default_bucket_count_,
size_type         128 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                           size_type bucket_count = default_bucket_count_,
size_type         137 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             unordered_set(size_type bucket_count, const allocator_type& alloc)
size_type         141 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             unordered_set(size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type         147 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                           size_type bucket_count, const allocator_type& alloc)
size_type         153 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                           size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type         157 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             unordered_set(initializer_list<value_type> init, size_type bucket_count,
size_type         162 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             unordered_set(initializer_list<value_type> init, size_type bucket_count,
size_type         209 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type size() const noexcept
size_type         214 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type max_size() const noexcept
size_type         298 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type erase(const key_type& key)
size_type         348 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type count(const key_type& key) const
size_type         363 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type bucket_count() const noexcept
size_type         368 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type max_bucket_count() const noexcept
size_type         373 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type bucket_size(size_type idx) const
size_type         378 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type bucket(const key_type& key) const
size_type         383 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             local_iterator begin(size_type idx)
size_type         388 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             const_local_iterator begin(size_type idx) const
size_type         393 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             local_iterator end(size_type idx)
size_type         398 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             const_local_iterator end(size_type idx) const
size_type         403 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             const_local_iterator cbegin(size_type idx) const
size_type         408 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             const_local_iterator cend(size_type idx) const
size_type         428 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             void rehash(size_type bucket_count)
size_type         433 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             void reserve(size_type count)
size_type         441 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 hasher, key_equal, allocator_type, size_type,
size_type         449 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             static constexpr size_type default_bucket_count_{16};
size_type         487 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 value_type, const_reference, const_pointer, size_type
size_type         505 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             explicit unordered_multiset(size_type bucket_count,
size_type         514 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                                size_type bucket_count = default_bucket_count_,
size_type         544 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                                size_type bucket_count = default_bucket_count_,
size_type         553 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             unordered_multiset(size_type bucket_count, const allocator_type& alloc)
size_type         557 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             unordered_multiset(size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type         563 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                                size_type bucket_count, const allocator_type& alloc)
size_type         569 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                                size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type         573 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             unordered_multiset(initializer_list<value_type> init, size_type bucket_count,
size_type         578 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             unordered_multiset(initializer_list<value_type> init, size_type bucket_count,
size_type         625 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type size() const noexcept
size_type         630 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type max_size() const noexcept
size_type         714 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type erase(const key_type& key)
size_type         764 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type count(const key_type& key) const
size_type         779 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type bucket_count() const noexcept
size_type         784 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type max_bucket_count() const noexcept
size_type         789 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type bucket_size(size_type idx) const
size_type         794 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             size_type bucket(const key_type& key) const
size_type         799 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             local_iterator begin(size_type idx)
size_type         804 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             const_local_iterator begin(size_type idx) const
size_type         809 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             local_iterator end(size_type idx)
size_type         814 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             const_local_iterator end(size_type idx) const
size_type         819 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             const_local_iterator cbegin(size_type idx) const
size_type         824 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             const_local_iterator cend(size_type idx) const
size_type         844 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             void rehash(size_type bucket_count)
size_type         849 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             void reserve(size_type count)
size_type         857 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 hasher, key_equal, allocator_type, size_type,
size_type         865 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp             static constexpr size_type default_bucket_count_{16};
size_type          70 uspace/lib/cpp/include/__bits/adt/vector.hpp             explicit vector(size_type n, const Allocator& alloc = Allocator{})
size_type          75 uspace/lib/cpp/include/__bits/adt/vector.hpp                 for (size_type i = 0; i < size_; ++i)
size_type          79 uspace/lib/cpp/include/__bits/adt/vector.hpp             vector(size_type n, const T& val, const Allocator& alloc = Allocator{})
size_type          84 uspace/lib/cpp/include/__bits/adt/vector.hpp                 for (size_type i = 0; i < size_; ++i)
size_type         102 uspace/lib/cpp/include/__bits/adt/vector.hpp                 for (size_type i = 0; i < size_; ++i)
size_type         121 uspace/lib/cpp/include/__bits/adt/vector.hpp                 for (size_type i = 0; i < size_; ++i)
size_type         132 uspace/lib/cpp/include/__bits/adt/vector.hpp                 for (size_type i = 0; it != init.end(); ++i, ++it)
size_type         165 uspace/lib/cpp/include/__bits/adt/vector.hpp                 other.size_ = size_type{};
size_type         166 uspace/lib/cpp/include/__bits/adt/vector.hpp                 other.capacity_ = size_type{};
size_type         186 uspace/lib/cpp/include/__bits/adt/vector.hpp             void assign(size_type size, const T& val)
size_type         265 uspace/lib/cpp/include/__bits/adt/vector.hpp             size_type size() const noexcept
size_type         270 uspace/lib/cpp/include/__bits/adt/vector.hpp             size_type max_size() const noexcept
size_type         275 uspace/lib/cpp/include/__bits/adt/vector.hpp             void resize(size_type sz)
size_type         280 uspace/lib/cpp/include/__bits/adt/vector.hpp             void resize(size_type sz, const value_type& val)
size_type         285 uspace/lib/cpp/include/__bits/adt/vector.hpp                 for (size_type i = old_size - 1; i < size_; ++i)
size_type         289 uspace/lib/cpp/include/__bits/adt/vector.hpp             size_type capacity() const noexcept
size_type         299 uspace/lib/cpp/include/__bits/adt/vector.hpp             void reserve(size_type new_capacity)
size_type         313 uspace/lib/cpp/include/__bits/adt/vector.hpp             reference operator[](size_type idx)
size_type         318 uspace/lib/cpp/include/__bits/adt/vector.hpp             const_reference operator[](size_type idx) const
size_type         323 uspace/lib/cpp/include/__bits/adt/vector.hpp             reference at(size_type idx)
size_type         329 uspace/lib/cpp/include/__bits/adt/vector.hpp             const_reference at(size_type idx) const
size_type         435 uspace/lib/cpp/include/__bits/adt/vector.hpp             iterator insert(const_iterator position, size_type count, const value_type& x)
size_type         441 uspace/lib/cpp/include/__bits/adt/vector.hpp                 for (size_type i = 0; i < count; ++i)
size_type         452 uspace/lib/cpp/include/__bits/adt/vector.hpp                 auto count = static_cast<size_type>(last - first);
size_type         483 uspace/lib/cpp/include/__bits/adt/vector.hpp                 size_ -= static_cast<size_type>(last - first);
size_type         506 uspace/lib/cpp/include/__bits/adt/vector.hpp             size_type size_;
size_type         507 uspace/lib/cpp/include/__bits/adt/vector.hpp             size_type capacity_;
size_type         510 uspace/lib/cpp/include/__bits/adt/vector.hpp             void resize_without_copy_(size_type capacity)
size_type         520 uspace/lib/cpp/include/__bits/adt/vector.hpp             void resize_with_copy_(size_type size, size_type capacity)
size_type         530 uspace/lib/cpp/include/__bits/adt/vector.hpp                     for (size_type i = 0; i < to_copy; ++i)
size_type         552 uspace/lib/cpp/include/__bits/adt/vector.hpp             size_type next_capacity_(size_type hint = 0) const noexcept
size_type         557 uspace/lib/cpp/include/__bits/adt/vector.hpp                     return max(capacity_ * 2, size_type{2u});
size_type         560 uspace/lib/cpp/include/__bits/adt/vector.hpp             iterator shift_(iterator position, size_type count)
size_type         571 uspace/lib/cpp/include/__bits/adt/vector.hpp                     auto start_idx = static_cast<size_type>(position - begin());
size_type          95 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp         static pointer allocate(Alloc& alloc, size_type n)
size_type         100 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp         static pointer allocate(Alloc& alloc, size_type n, const_void_pointer hint)
size_type         102 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp             if constexpr (aux::alloc_has_hint_allocate<Alloc, size_type, const_void_pointer>::value)
size_type         108 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp         static void deallocate(Alloc& alloc, pointer ptr, size_type n)
size_type         131 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp         static size_type max_size(const Alloc& alloc) noexcept
size_type         136 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp                 return numeric_limits<size_type>::max();
size_type         214 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp             pointer allocate(size_type n, allocator<void>::const_pointer = 0)
size_type         219 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp             void deallocate(pointer ptr, size_type n)
size_type         224 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp             size_type max_size() const noexcept
size_type         226 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp                 return numeric_limits<size_type>::max();
size_type         153 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_size_type<T, Difference, void_t<typename T::size_type>>
size_type         154 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::size_type>
size_type         447 uspace/lib/cpp/include/__bits/string/string.hpp             using size_type       = typename allocator_traits<allocator_type>::size_type;
size_type         460 uspace/lib/cpp/include/__bits/string/string.hpp             static constexpr size_type npos = -1;
size_type         501 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string(const basic_string& other, size_type pos, size_type n = npos,
size_type         510 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string(const value_type* str, size_type n, const allocator_type& alloc = allocator_type{})
size_type         522 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string(size_type n, value_type c, const allocator_type& alloc = allocator_type{})
size_type         526 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = 0; i < size_; ++i)
size_type         538 uspace/lib/cpp/include/__bits/string/string.hpp                     size_ = static_cast<size_type>(first);
size_type         542 uspace/lib/cpp/include/__bits/string/string.hpp                     for (size_type i = 0; i < size_; ++i)
size_type         548 uspace/lib/cpp/include/__bits/string/string.hpp                     auto len = static_cast<size_type>(last - first);
size_type         686 uspace/lib/cpp/include/__bits/string/string.hpp             size_type size() const noexcept
size_type         691 uspace/lib/cpp/include/__bits/string/string.hpp             size_type length() const noexcept
size_type         696 uspace/lib/cpp/include/__bits/string/string.hpp             size_type max_size() const noexcept
size_type         702 uspace/lib/cpp/include/__bits/string/string.hpp             void resize(size_type new_size, value_type c)
size_type         708 uspace/lib/cpp/include/__bits/string/string.hpp                     for (size_type i = size_; i < new_size; ++i)
size_type         716 uspace/lib/cpp/include/__bits/string/string.hpp             void resize(size_type new_size)
size_type         721 uspace/lib/cpp/include/__bits/string/string.hpp             size_type capacity() const noexcept
size_type         726 uspace/lib/cpp/include/__bits/string/string.hpp             void reserve(size_type new_capacity = 0)
size_type         757 uspace/lib/cpp/include/__bits/string/string.hpp             const_reference operator[](size_type idx) const
size_type         762 uspace/lib/cpp/include/__bits/string/string.hpp             reference operator[](size_type idx)
size_type         767 uspace/lib/cpp/include/__bits/string/string.hpp             const_reference at(size_type idx) const
size_type         773 uspace/lib/cpp/include/__bits/string/string.hpp             reference at(size_type idx)
size_type         829 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& append(const basic_string& str, size_type pos,
size_type         830 uspace/lib/cpp/include/__bits/string/string.hpp                                  size_type n = npos)
size_type         841 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& append(const value_type* str, size_type n)
size_type         857 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& append(size_type n, value_type c)
size_type         892 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& assign(const basic_string& str, size_type pos,
size_type         893 uspace/lib/cpp/include/__bits/string/string.hpp                                  size_type n = npos)
size_type         907 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& assign(const value_type* str, size_type n)
size_type         923 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& assign(size_type n, value_type c)
size_type         939 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& insert(size_type pos, const basic_string& str)
size_type         945 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& insert(size_type pos1, const basic_string& str,
size_type         946 uspace/lib/cpp/include/__bits/string/string.hpp                                  size_type pos2, size_type n = npos)
size_type         955 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& insert(size_type pos, const value_type* str, size_type n)
size_type         969 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& insert(size_type pos, const value_type* str)
size_type         974 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& insert(size_type pos, size_type n, value_type c)
size_type         981 uspace/lib/cpp/include/__bits/string/string.hpp                 auto idx = static_cast<size_type>(pos - begin());
size_type         993 uspace/lib/cpp/include/__bits/string/string.hpp             iterator insert(const_iterator pos, size_type n, value_type c)
size_type         998 uspace/lib/cpp/include/__bits/string/string.hpp                 auto idx = static_cast<size_type>(pos - begin());
size_type        1004 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = 0; i < n; ++i)
size_type        1019 uspace/lib/cpp/include/__bits/string/string.hpp                 auto idx = static_cast<size_type>(pos - begin());
size_type        1031 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& erase(size_type pos = 0, size_type n = npos)
size_type        1043 uspace/lib/cpp/include/__bits/string/string.hpp                 auto idx = static_cast<size_type>(pos - cbegin());
size_type        1051 uspace/lib/cpp/include/__bits/string/string.hpp                 auto idx = static_cast<size_type>(first - cbegin());
size_type        1052 uspace/lib/cpp/include/__bits/string/string.hpp                 auto count = static_cast<size_type>(last - first);
size_type        1064 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& replace(size_type pos, size_type n, const basic_string& str)
size_type        1070 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& replace(size_type pos1, size_type n1, const basic_string& str,
size_type        1071 uspace/lib/cpp/include/__bits/string/string.hpp                                   size_type pos2, size_type n2 = npos)
size_type        1078 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& replace(size_type pos, size_type n1, const value_type* str,
size_type        1079 uspace/lib/cpp/include/__bits/string/string.hpp                                   size_type n2)
size_type        1102 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& replace(size_type pos, size_type n, const value_type* str)
size_type        1107 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string& replace(size_type pos, size_type n1, size_type n2,
size_type        1120 uspace/lib/cpp/include/__bits/string/string.hpp                                   const value_type* str, size_type n)
size_type        1132 uspace/lib/cpp/include/__bits/string/string.hpp                                   size_type n, value_type c)
size_type        1150 uspace/lib/cpp/include/__bits/string/string.hpp             size_type copy(value_type* str, size_type n, size_type pos = 0) const
size_type        1153 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = 0; i < len; ++i)
size_type        1205 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find(const basic_string& str, size_type pos = 0) const noexcept
size_type        1210 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find(const value_type* str, size_type pos, size_type len) const noexcept
size_type        1215 uspace/lib/cpp/include/__bits/string/string.hpp                 size_type idx{pos};
size_type        1227 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find(const value_type* str, size_type pos = 0) const noexcept
size_type        1232 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find(value_type c, size_type pos = 0) const noexcept
size_type        1237 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = pos; i < size_; ++i)
size_type        1246 uspace/lib/cpp/include/__bits/string/string.hpp             size_type rfind(const basic_string& str, size_type pos = npos) const noexcept
size_type        1251 uspace/lib/cpp/include/__bits/string/string.hpp             size_type rfind(const value_type* str, size_type pos, size_type len) const noexcept
size_type        1256 uspace/lib/cpp/include/__bits/string/string.hpp                 size_type idx{min(pos, size_ - 1) + 1};
size_type        1268 uspace/lib/cpp/include/__bits/string/string.hpp             size_type rfind(const value_type* str, size_type pos = npos) const noexcept
size_type        1273 uspace/lib/cpp/include/__bits/string/string.hpp             size_type rfind(value_type c, size_type pos = npos) const noexcept
size_type        1278 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = min(pos + 1, size_ - 1) + 1; i > 0; --i)
size_type        1287 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_first_of(const basic_string& str, size_type pos = 0) const noexcept
size_type        1292 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_first_of(const value_type* str, size_type pos, size_type len) const noexcept
size_type        1297 uspace/lib/cpp/include/__bits/string/string.hpp                 size_type idx{pos};
size_type        1309 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_first_of(const value_type* str, size_type pos = 0) const noexcept
size_type        1314 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_first_of(value_type c, size_type pos = 0) const noexcept
size_type        1319 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_last_of(const basic_string& str, size_type pos = npos) const noexcept
size_type        1324 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_last_of(const value_type* str, size_type pos, size_type len) const noexcept
size_type        1329 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = min(pos, size_ - 1) + 1; i > 0; --i)
size_type        1338 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_last_of(const value_type* str, size_type pos = npos) const noexcept
size_type        1343 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_last_of(value_type c, size_type pos = npos) const noexcept
size_type        1348 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_first_not_of(const basic_string& str, size_type pos = 0) const noexcept
size_type        1353 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_first_not_of(const value_type* str, size_type pos, size_type len) const noexcept
size_type        1358 uspace/lib/cpp/include/__bits/string/string.hpp                 size_type idx{pos};
size_type        1370 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_first_not_of(const value_type* str, size_type pos = 0) const noexcept
size_type        1375 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_first_not_of(value_type c, size_type pos = 0) const noexcept
size_type        1380 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = pos; i < size_; ++i)
size_type        1389 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_last_not_of(const basic_string& str, size_type pos = npos) const noexcept
size_type        1394 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_last_not_of(const value_type* str, size_type pos, size_type len) const noexcept
size_type        1399 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = min(pos, size_ - 1) + 1; i > 0; --i)
size_type        1408 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_last_not_of(const value_type* str, size_type pos = npos) const noexcept
size_type        1413 uspace/lib/cpp/include/__bits/string/string.hpp             size_type find_last_not_of(value_type c, size_type pos = npos) const noexcept
size_type        1420 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = min(pos, size_ - 1) + 1; i > 1; --i)
size_type        1429 uspace/lib/cpp/include/__bits/string/string.hpp             basic_string substr(size_type pos = 0, size_type n = npos) const
size_type        1451 uspace/lib/cpp/include/__bits/string/string.hpp             int compare(size_type pos, size_type n, const basic_string& other) const
size_type        1456 uspace/lib/cpp/include/__bits/string/string.hpp             int compare(size_type pos1, size_type n1, const basic_string& other,
size_type        1457 uspace/lib/cpp/include/__bits/string/string.hpp                         size_type pos2, size_type n2 = npos) const
size_type        1467 uspace/lib/cpp/include/__bits/string/string.hpp             int compare(size_type pos, size_type n, const value_type* other) const
size_type        1472 uspace/lib/cpp/include/__bits/string/string.hpp             int compare(size_type pos, size_type n1,
size_type        1473 uspace/lib/cpp/include/__bits/string/string.hpp                         const value_type* other, size_type n2) const
size_type        1480 uspace/lib/cpp/include/__bits/string/string.hpp             size_type size_;
size_type        1481 uspace/lib/cpp/include/__bits/string/string.hpp             size_type capacity_;
size_type        1493 uspace/lib/cpp/include/__bits/string/string.hpp             static constexpr size_type default_capacity_{4};
size_type        1495 uspace/lib/cpp/include/__bits/string/string.hpp             void init_(const value_type* str, size_type size)
size_type        1508 uspace/lib/cpp/include/__bits/string/string.hpp             size_type next_capacity_(size_type hint = 0) const noexcept
size_type        1513 uspace/lib/cpp/include/__bits/string/string.hpp                     return max(capacity_ * 2, size_type{2u});
size_type        1516 uspace/lib/cpp/include/__bits/string/string.hpp             void ensure_free_space_(size_type n)
size_type        1527 uspace/lib/cpp/include/__bits/string/string.hpp             void resize_without_copy_(size_type capacity)
size_type        1538 uspace/lib/cpp/include/__bits/string/string.hpp             void resize_with_copy_(size_type size, size_type capacity)
size_type        1583 uspace/lib/cpp/include/__bits/string/string.hpp             bool is_any_of_(size_type idx, const value_type* str, size_type len) const
size_type        1585 uspace/lib/cpp/include/__bits/string/string.hpp                 for (size_type i = 0; i < len; ++i)
size_type        1594 uspace/lib/cpp/include/__bits/string/string.hpp             bool substr_starts_at_(size_type idx, const value_type* str, size_type len) const
size_type        1596 uspace/lib/cpp/include/__bits/string/string.hpp                 size_type i{};
size_type         236 uspace/lib/cpp/src/__bits/test/memory.cpp             std::is_same_v<typename dummy_traits1::size_type, std::make_unsigned_t<ptrdiff_t>>
size_type         281 uspace/lib/cpp/src/__bits/test/memory.cpp             std::is_same_v<typename dummy_traits2::size_type, long>
HelenOS homepage, sources at GitHub