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