HelenOS sources

forward           684 uspace/lib/cpp/include/__bits/adt/deque.hpp                     forward<Args>(args)...
forward           696 uspace/lib/cpp/include/__bits/adt/deque.hpp                     forward<Args>(args)...
forward           714 uspace/lib/cpp/include/__bits/adt/deque.hpp                     forward<Args>(args)...
forward           735 uspace/lib/cpp/include/__bits/adt/deque.hpp                 data_[front_bucket_][--front_bucket_idx_] = forward<value_type>(value);
forward           750 uspace/lib/cpp/include/__bits/adt/deque.hpp                 data_[back_bucket_][back_bucket_idx_++] = forward<value_type>(value);
forward           780 uspace/lib/cpp/include/__bits/adt/deque.hpp                 data_[get_bucket_index_(idx)][get_element_index_(idx)] = forward<value_type>(value);
forward           194 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 return Policy::emplace(*this, forward<Args>(args)...);
forward           204 uspace/lib/cpp/include/__bits/adt/hash_table.hpp                 return Policy::insert(*this, forward<value_type>(val));
forward           151 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp             auto val = value_type{forward<Args>(args)...};
forward           255 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp                 auto node = new node_type{forward<value_type>(val)};
forward           411 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp             auto node = new node_type{forward<Args>(args)...};
forward           432 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp             auto node = new node_type{forward<value_type>(val)};
forward           628 uspace/lib/cpp/include/__bits/adt/list.hpp                 prepend_new_(forward<Args>(args)...);
forward           657 uspace/lib/cpp/include/__bits/adt/list.hpp                 append_new_(forward<Args>(args)...);
forward           667 uspace/lib/cpp/include/__bits/adt/list.hpp                 prepend_new_(forward<value_type>(value));
forward           677 uspace/lib/cpp/include/__bits/adt/list.hpp                 append_new_(forward<value_type>(value));
forward           708 uspace/lib/cpp/include/__bits/adt/list.hpp                 node->prepend(new aux::list_node<value_type>{forward<Args>(args)...});
forward           724 uspace/lib/cpp/include/__bits/adt/list.hpp                 return emplace(position, forward<value_type>(val));
forward          1123 uspace/lib/cpp/include/__bits/adt/list.hpp                 auto node = new aux::list_node<value_type>{forward<Args>(args)...};
forward          1139 uspace/lib/cpp/include/__bits/adt/list.hpp                 auto node = new aux::list_node<value_type>{forward<Args>(args)...};
forward            43 uspace/lib/cpp/include/__bits/adt/list_node.hpp             : value{forward<Args>(args)...},
forward            58 uspace/lib/cpp/include/__bits/adt/list_node.hpp             : value{forward<T>(val)}, next{}, prev{}
forward           321 uspace/lib/cpp/include/__bits/adt/map.hpp                 return tree_.emplace(forward<Args>(args)...);
forward           327 uspace/lib/cpp/include/__bits/adt/map.hpp                 return emplace(forward<Args>(args)...).first;
forward           337 uspace/lib/cpp/include/__bits/adt/map.hpp                 return tree_.insert(forward<value_type>(val));
forward           346 uspace/lib/cpp/include/__bits/adt/map.hpp                 return emplace(forward<T>(val));
forward           356 uspace/lib/cpp/include/__bits/adt/map.hpp                 return insert(forward<value_type>(val)).first;
forward           366 uspace/lib/cpp/include/__bits/adt/map.hpp                 return emplace_hint(hint, forward<T>(val));
forward           389 uspace/lib/cpp/include/__bits/adt/map.hpp                     auto node = new node_type{value_type{key, forward<Args>(args)...}};
forward           404 uspace/lib/cpp/include/__bits/adt/map.hpp                     auto node = new node_type{value_type{move(key), forward<Args>(args)...}};
forward           414 uspace/lib/cpp/include/__bits/adt/map.hpp                 return try_emplace(key, forward<Args>(args)...).first;
forward           420 uspace/lib/cpp/include/__bits/adt/map.hpp                 return try_emplace(move(key), forward<Args>(args)...).first;
forward           429 uspace/lib/cpp/include/__bits/adt/map.hpp                     parent->value.second = forward<T>(val);
forward           435 uspace/lib/cpp/include/__bits/adt/map.hpp                     auto node = new node_type{value_type{key, forward<T>(val)}};
forward           448 uspace/lib/cpp/include/__bits/adt/map.hpp                     parent->value.second = forward<T>(val);
forward           454 uspace/lib/cpp/include/__bits/adt/map.hpp                     auto node = new node_type{value_type{move(key), forward<T>(val)}};
forward           464 uspace/lib/cpp/include/__bits/adt/map.hpp                 return insert_or_assign(key, forward<T>(val)).first;
forward           470 uspace/lib/cpp/include/__bits/adt/map.hpp                 return insert_or_assign(move(key), forward<T>(val)).first;
forward           932 uspace/lib/cpp/include/__bits/adt/map.hpp                 return tree_.emplace(forward<Args>(args)...);
forward           938 uspace/lib/cpp/include/__bits/adt/map.hpp                 return emplace(forward<Args>(args)...);
forward           948 uspace/lib/cpp/include/__bits/adt/map.hpp                 return tree_.insert(forward<value_type>(val));
forward           957 uspace/lib/cpp/include/__bits/adt/map.hpp                 return emplace(forward<T>(val));
forward           967 uspace/lib/cpp/include/__bits/adt/map.hpp                 return insert(forward<value_type>(val));
forward           977 uspace/lib/cpp/include/__bits/adt/map.hpp                 return emplace_hint(hint, forward<T>(val));
forward           144 uspace/lib/cpp/include/__bits/adt/queue.hpp                 c.push_back(forward<value_type>(val));
forward           150 uspace/lib/cpp/include/__bits/adt/queue.hpp                 c.emplace_back(forward<Args>(args)...);
forward           319 uspace/lib/cpp/include/__bits/adt/queue.hpp                 c.push_back(forward<value_type>(val));
forward           326 uspace/lib/cpp/include/__bits/adt/queue.hpp                 c.emplace_back(forward<Args>(args)...);
forward           191 uspace/lib/cpp/include/__bits/adt/rbtree.hpp                 return Policy::emplace(*this, forward<Args>(args)...);
forward           201 uspace/lib/cpp/include/__bits/adt/rbtree.hpp                 return Policy::insert(*this, forward<value_type>(val));
forward           266 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp                 : value{forward<Args>(args)...}, color{rbcolor::red},
forward           439 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp                 : value{forward<Args>(args)...}, color{rbcolor::red},
forward           169 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             auto val = value_type{forward<Args>(args)...};
forward           209 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             auto node = new node_type{forward<Value>(val)};
forward           390 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             auto node = new node_type{forward<Args>(args)...};
forward           410 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp             auto node = new node_type{forward<Value>(val)};
forward           249 uspace/lib/cpp/include/__bits/adt/set.hpp                 return tree_.emplace(forward<Args>(args)...);
forward           255 uspace/lib/cpp/include/__bits/adt/set.hpp                 return emplace(forward<Args>(args)...).first;
forward           265 uspace/lib/cpp/include/__bits/adt/set.hpp                 return tree_.insert(forward<value_type>(val));
forward           275 uspace/lib/cpp/include/__bits/adt/set.hpp                 return insert(forward<value_type>(val)).first;
forward           730 uspace/lib/cpp/include/__bits/adt/set.hpp                 return tree_.emplace(forward<Args>(args)...);
forward           736 uspace/lib/cpp/include/__bits/adt/set.hpp                 return emplace(forward<Args>(args)...);
forward           746 uspace/lib/cpp/include/__bits/adt/set.hpp                 return tree_.insert(forward<value_type>(val));
forward           756 uspace/lib/cpp/include/__bits/adt/set.hpp                 return insert(forward<value_type>(val));
forward           123 uspace/lib/cpp/include/__bits/adt/stack.hpp                 c.emplace_back(forward<Args>(args)...);
forward           247 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return table_.emplace(forward<Args>(args)...);
forward           253 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return emplace(forward<Args>(args)...).first;
forward           263 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return table_.insert(forward<value_type>(val));
forward           272 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return emplace(forward<T>(val));
forward           282 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return insert(forward<value_type>(val)).first;
forward           292 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return emplace_hint(hint, forward<T>(val));
forward           338 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                     auto node = new node_type{key, forward<Args>(args)...};
forward           373 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                     auto node = new node_type{move(key), forward<Args>(args)...};
forward           387 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return try_emplace(key, forward<Args>(args)...).first;
forward           393 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return try_emplace(move(key), forward<Args>(args)...).first;
forward           409 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                     target->value.second = forward<T>(val);
forward           421 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                     auto node = new node_type{key, forward<T>(val)};
forward           445 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                     target->value.second = forward<T>(val);
forward           457 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                     auto node = new node_type{move(key), forward<T>(val)};
forward           471 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return insert_or_assign(key, forward<T>(val)).first;
forward           477 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return insert_or_assign(move(key), forward<T>(val)).first;
forward           924 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return table_.emplace(forward<Args>(args)...);
forward           930 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return emplace(forward<Args>(args)...);
forward           940 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return table_.insert(forward<value_type>(val));
forward           949 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return emplace(forward<T>(val));
forward           959 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return insert(forward<value_type>(val));
forward           969 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp                 return emplace_hint(hint, forward<T>(val));
forward           252 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 return table_.emplace(forward<Args>(args)...);
forward           258 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 return emplace(forward<Args>(args)...).first;
forward           268 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 return table_.insert(forward<value_type>(val));
forward           278 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 return insert(forward<value_type>(val)).first;
forward           668 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 return table_.emplace(forward<Args>(args)...);
forward           674 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 return emplace(forward<Args>(args)...);
forward           684 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 return table_.insert(forward<value_type>(val));
forward           694 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp                 return insert(forward<value_type>(val));
forward           379 uspace/lib/cpp/include/__bits/adt/vector.hpp                                                        begin() + size_, forward<Args>(args)...);
forward           395 uspace/lib/cpp/include/__bits/adt/vector.hpp                 data_[size_++] = forward<T>(x);
forward           410 uspace/lib/cpp/include/__bits/adt/vector.hpp                 allocator_.construct(pos, forward<Args>(args)...);
forward           430 uspace/lib/cpp/include/__bits/adt/vector.hpp                 *pos = forward<value_type>(x);
forward           144 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) + forward<U>(rhs))
forward           146 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) + forward<T>(rhs);
forward           157 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) - forward<U>(rhs))
forward           159 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) - forward<T>(rhs);
forward           170 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) * forward<U>(rhs))
forward           172 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) * forward<T>(rhs);
forward           183 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) / forward<U>(rhs))
forward           185 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) / forward<T>(rhs);
forward           196 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) % forward<U>(rhs))
forward           198 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) % forward<T>(rhs);
forward           209 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(-forward<T>(x))
forward           211 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return -forward<T>(x);
forward           304 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) == forward<U>(rhs))
forward           306 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) == forward<U>(rhs);
forward           317 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) != forward<U>(rhs))
forward           319 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) != forward<U>(rhs);
forward           330 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) > forward<U>(rhs))
forward           332 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) > forward<U>(rhs);
forward           343 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) < forward<U>(rhs))
forward           345 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) < forward<U>(rhs);
forward           356 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) >= forward<U>(rhs))
forward           358 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) >= forward<U>(rhs);
forward           369 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) <= forward<U>(rhs))
forward           371 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) <= forward<U>(rhs);
forward           424 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) && forward<U>(rhs))
forward           426 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) && forward<U>(rhs);
forward           437 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) || forward<U>(rhs))
forward           439 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) || forward<U>(rhs);
forward           450 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(!forward<T>(x))
forward           452 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return !forward<T>(x);
forward           518 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) & forward<U>(rhs))
forward           520 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) & forward<U>(rhs);
forward           531 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) | forward<U>(rhs))
forward           533 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) | forward<U>(rhs);
forward           544 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) ^ forward<U>(rhs))
forward           546 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return forward<T>(lhs) ^ forward<U>(rhs);
forward           557 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(~forward<T>(x))
forward           559 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             return ~forward<T>(x);
forward           108 uspace/lib/cpp/include/__bits/functional/bind.hpp                     : args_{forward<Args>(args)...}
forward           114 uspace/lib/cpp/include/__bits/functional/bind.hpp                     return forward<T>(t);
forward           151 uspace/lib/cpp/include/__bits/functional/bind.hpp                     : func_{forward<F>(g)},
forward           152 uspace/lib/cpp/include/__bits/functional/bind.hpp                       bound_args_{forward<Args>(args)...}
forward           163 uspace/lib/cpp/include/__bits/functional/bind.hpp                         forward<ActualArgs>(args)...
forward           185 uspace/lib/cpp/include/__bits/functional/bind.hpp                     bind_arg_filter<ActualArgs...> filter{forward<ActualArgs>(args)...};
forward           207 uspace/lib/cpp/include/__bits/functional/bind.hpp         return aux::bind_t<void, false, F, Args...>{forward<F>(f), forward<Args>(args)...};
forward           213 uspace/lib/cpp/include/__bits/functional/bind.hpp         return aux::bind_t<R, true, F, Args...>{forward<F>(f), forward<Args>(args)...};
forward            67 uspace/lib/cpp/include/__bits/functional/function.hpp             return (*clbl)(forward<Args>(args)...);
forward           262 uspace/lib/cpp/include/__bits/functional/function.hpp                 function{allocator_arg, a, forward<F>(f)}.swap(*this);
forward           282 uspace/lib/cpp/include/__bits/functional/function.hpp                     (*call_)(callable_, forward<Args>(args)...);
forward           284 uspace/lib/cpp/include/__bits/functional/function.hpp                     return (*call_)(callable_, forward<Args>(args)...);
forward            48 uspace/lib/cpp/include/__bits/functional/functional.hpp         return aux::INVOKE(forward<F>(f),forward<Args>(args)...);
forward            69 uspace/lib/cpp/include/__bits/functional/functional.hpp                     return INVOKE(func_, forward<Args>(args)...);
forward            60 uspace/lib/cpp/include/__bits/functional/invoke.hpp                 return (t1.*f)(forward<Ts>(args)...);
forward            63 uspace/lib/cpp/include/__bits/functional/invoke.hpp                 return ((*t1).*f)(forward<Ts>(args)...);
forward            93 uspace/lib/cpp/include/__bits/functional/invoke.hpp         return f(forward<Args>(args)...);
forward            79 uspace/lib/cpp/include/__bits/functional/reference_wrapper.hpp                 return aux::INVOKE(*data_, std::forward<Args>(args)...);
forward            48 uspace/lib/cpp/include/__bits/io/iomanip_objs.hpp             : manipulator{forward<Args>(args)...}
forward           117 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp                 alloc.construct(ptr, forward<Args>(args)...);
forward           119 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp                 ::new(static_cast<void*>(ptr)) T(forward<Args>(args)...);
forward           232 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp                 ::new((void*)ptr) U(forward<Args>(args)...);
forward            85 uspace/lib/cpp/include/__bits/memory/shared_payload.hpp                 : data_{new T{forward<Args>(args)...}},
forward            94 uspace/lib/cpp/include/__bits/memory/shared_payload.hpp                 alloc.construct(data_, forward<Args>(args)...);
forward           102 uspace/lib/cpp/include/__bits/memory/shared_payload.hpp                 alloc.construct(data_, forward<Args>(args)...);
forward           423 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp             new aux::shared_payload<T>{forward<Args>(args)...}
forward           432 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp             new aux::shared_payload<T>{allocator_arg, A{alloc}, forward<Args>(args)...}
forward           230 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         void_t<decltype(declval<Alloc>().construct(declval<T*>(), forward<Args>(declval<Args>())...))>,
forward           115 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 : ptr_{move(other.ptr_)}, deleter_{forward<deleter_type>(other.deleter_)}
forward           134 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 : ptr_{move(other.ptr_)}, deleter_{forward<D>(other.deleter_)}
forward           156 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 deleter_ = forward<deleter_type>(rhs.get_deleter());
forward           173 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 deleter_ = forward<E>(rhs.get_deleter());
forward           327 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 : ptr_{move(other.ptr_)}, deleter_{forward<deleter_type>(other.deleter_)}
forward           342 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 : ptr_{move(other.ptr_)}, deleter_{forward<D>(other.deleter_)}
forward           364 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 deleter_ = forward<deleter_type>(rhs.get_deleter());
forward           376 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 deleter_ = forward<E>(rhs.get_deleter());
forward           495 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp         return unique_ptr<T>(new T(forward<Args>(args)...));
forward            68 uspace/lib/cpp/include/__bits/test/test.hpp                 if (!assert_eq(std::forward<Args>(args)...))
forward            82 uspace/lib/cpp/include/__bits/thread/async.hpp                     >{forward<F>(f), forward<Args>(args)...}
forward            90 uspace/lib/cpp/include/__bits/thread/async.hpp                     >{forward<F>(f), forward<Args>(args)...}
forward           102 uspace/lib/cpp/include/__bits/thread/async.hpp                     >{forward<F>(f), forward<Args>(args)...}
forward           121 uspace/lib/cpp/include/__bits/thread/async.hpp         return aux::async(policy, forward<F>(f));
forward           134 uspace/lib/cpp/include/__bits/thread/async.hpp             return aux::async(f, forward<Arg>(arg), forward<Args>(args)...);
forward           142 uspace/lib/cpp/include/__bits/thread/async.hpp             return aux::async(policy, forward<F>(f), forward<Arg>(arg), forward<Args>(args)...);
forward           534 uspace/lib/cpp/include/__bits/thread/mutex.hpp             aux::INVOKE(forward<Callable>(func), forward<Args>(args)...);
forward            73 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp                 : func_{forward<F>(f)}, state_{new aux::shared_state<R>{}}
forward            84 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp                 : func_{forward<F>(f)}, state_{}
forward           224 uspace/lib/cpp/include/__bits/thread/promise.hpp                 this->state_->set_value(forward<R>(val), true);
forward           263 uspace/lib/cpp/include/__bits/thread/promise.hpp                     this->state_->set_value(forward<R>(val), false);
forward           340 uspace/lib/cpp/include/__bits/thread/shared_state.hpp                 : shared_state<R>{}, func_{forward<F>(f)},
forward           341 uspace/lib/cpp/include/__bits/thread/shared_state.hpp                   args_{forward<Args>(args)...}
forward            95 uspace/lib/cpp/include/__bits/thread/thread.hpp                     : joinable_wrapper{}, callable_{forward<Callable>(clbl)}
forward           141 uspace/lib/cpp/include/__bits/thread/thread.hpp                     return f(forward<Args>(args)...);
forward            66 uspace/lib/cpp/include/__bits/tuple/tuple.hpp         return tuple<aux::transform_tuple_types_t<Ts>...>(forward<Ts>(ts)...);
forward            72 uspace/lib/cpp/include/__bits/tuple/tuple.hpp         return tuple<Ts&&...>(forward<Ts>(ts)...);
forward            85 uspace/lib/cpp/include/__bits/tuple/tuple.hpp             forward<Tuples>(tpls)...,
forward           176 uspace/lib/cpp/include/__bits/tuple/tuple.hpp                 : value{forward<T>(val)}
forward           187 uspace/lib/cpp/include/__bits/tuple/tuple.hpp                 : value(forward<U>(val))
forward           206 uspace/lib/cpp/include/__bits/tuple/tuple.hpp                     : tuple_element_wrapper<Is, Ts>(forward<Us>(us))...
forward           272 uspace/lib/cpp/include/__bits/tuple/tuple.hpp         return forward<typename tuple_element<I, tuple<Ts...>>::type&&>(get<I>(tpl));
forward           303 uspace/lib/cpp/include/__bits/tuple/tuple.hpp         return get<aux::index_of_type<0, T, Ts...>::value>(forward<tuple<Ts...>>(tpl));
forward           338 uspace/lib/cpp/include/__bits/tuple/tuple.hpp                 : base_t(forward<Us>(us)...)
forward           367 uspace/lib/cpp/include/__bits/tuple/tuple.hpp                 get<0>(*this) = forward<U1>(p.first);
forward           368 uspace/lib/cpp/include/__bits/tuple/tuple.hpp                 get<1>(*this) = forward<U2>(p.second);
forward           419 uspace/lib/cpp/include/__bits/tuple/tuple.hpp                 get<0>(*this) = forward<U1>(p.first);
forward           420 uspace/lib/cpp/include/__bits/tuple/tuple.hpp                 get<1>(*this) = forward<U2>(p.second);
forward           165 uspace/lib/cpp/include/__bits/tuple/tuple_cat.hpp                     forward<Tuples>(tpls)
forward           101 uspace/lib/cpp/include/__bits/utility/utility.hpp         obj = forward<U>(new_val);
forward           232 uspace/lib/cpp/include/__bits/utility/utility.hpp             : first(forward<first_type>(other.first)),
forward           233 uspace/lib/cpp/include/__bits/utility/utility.hpp               second(forward<second_type>(other.second))
forward           261 uspace/lib/cpp/include/__bits/utility/utility.hpp             first = forward<first_type>(other.first);
forward           262 uspace/lib/cpp/include/__bits/utility/utility.hpp             second = forward<second_type>(other.second);
forward           270 uspace/lib/cpp/include/__bits/utility/utility.hpp             first = forward<first_type>(other.first);
forward           271 uspace/lib/cpp/include/__bits/utility/utility.hpp             second = forward<second_type>(other.second);
forward           347 uspace/lib/cpp/include/__bits/utility/utility.hpp             forward<T1>(t1), forward<T2>(t2)
forward           404 uspace/lib/cpp/include/__bits/utility/utility.hpp             return forward<T1>(p.first);
forward           406 uspace/lib/cpp/include/__bits/utility/utility.hpp             return forward<T2>(p.second);
HelenOS homepage, sources at GitHub