HelenOS sources
std 105 uspace/app/cpptest/main.cpp std::test::test_set ts{};
std 106 uspace/app/cpptest/main.cpp ts.add<std::test::vector_test>();
std 107 uspace/app/cpptest/main.cpp ts.add<std::test::string_test>();
std 108 uspace/app/cpptest/main.cpp ts.add<std::test::array_test>();
std 109 uspace/app/cpptest/main.cpp ts.add<std::test::bitset_test>();
std 110 uspace/app/cpptest/main.cpp ts.add<std::test::deque_test>();
std 111 uspace/app/cpptest/main.cpp ts.add<std::test::tuple_test>();
std 112 uspace/app/cpptest/main.cpp ts.add<std::test::map_test>();
std 113 uspace/app/cpptest/main.cpp ts.add<std::test::set_test>();
std 114 uspace/app/cpptest/main.cpp ts.add<std::test::unordered_map_test>();
std 115 uspace/app/cpptest/main.cpp ts.add<std::test::unordered_set_test>();
std 116 uspace/app/cpptest/main.cpp ts.add<std::test::numeric_test>();
std 117 uspace/app/cpptest/main.cpp ts.add<std::test::adaptors_test>();
std 118 uspace/app/cpptest/main.cpp ts.add<std::test::memory_test>();
std 119 uspace/app/cpptest/main.cpp ts.add<std::test::list_test>();
std 120 uspace/app/cpptest/main.cpp ts.add<std::test::ratio_test>();
std 121 uspace/app/cpptest/main.cpp ts.add<std::test::functional_test>();
std 122 uspace/app/cpptest/main.cpp ts.add<std::test::algorithm_test>();
std 123 uspace/app/cpptest/main.cpp ts.add<std::test::future_test>();
std 56 uspace/lib/cpp/include/__bits/abi.hpp class __fundamental_type_info: public std::type_info
std 62 uspace/lib/cpp/include/__bits/abi.hpp class __array_type_info: public std::type_info
std 68 uspace/lib/cpp/include/__bits/abi.hpp class __function_type_info: public std::type_info
std 74 uspace/lib/cpp/include/__bits/abi.hpp class __enum_type_info: public std::type_info
std 80 uspace/lib/cpp/include/__bits/abi.hpp class __class_type_info: public std::type_info
std 112 uspace/lib/cpp/include/__bits/abi.hpp std::uint32_t __flags;
std 113 uspace/lib/cpp/include/__bits/abi.hpp std::uint32_t __base_count;
std 124 uspace/lib/cpp/include/__bits/abi.hpp class __pbase_type_info: public std::type_info
std 129 uspace/lib/cpp/include/__bits/abi.hpp std::uint32_t __flags;
std 130 uspace/lib/cpp/include/__bits/abi.hpp const std::type_info* __pointee;
std 159 uspace/lib/cpp/include/__bits/abi.hpp const __class_type_info*, std::ptrdiff_t);
std 53 uspace/lib/cpp/include/__bits/adt/array.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 54 uspace/lib/cpp/include/__bits/adt/array.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 335 uspace/lib/cpp/include/__bits/adt/deque.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 336 uspace/lib/cpp/include/__bits/adt/deque.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 917 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(allocator_, other.allocator_);
std 918 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(front_bucket_idx_, other.front_bucket_idx_);
std 919 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(back_bucket_idx_, other.back_bucket_idx_);
std 920 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(front_bucket_, other.front_bucket_);
std 921 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(back_bucket_, other.back_bucket_);
std 922 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(bucket_count_, other.bucket_count_);
std 923 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(bucket_capacity_, other.bucket_capacity_);
std 924 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(size_, other.size_);
std 925 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(data_, other.data_);
std 1120 uspace/lib/cpp/include/__bits/adt/deque.hpp std::swap(data_, new_data);
std 254 uspace/lib/cpp/include/__bits/adt/hash_table.hpp noexcept(std::swap(declval<Hasher&>(), declval<Hasher&>())) &&
std 255 uspace/lib/cpp/include/__bits/adt/hash_table.hpp noexcept(std::swap(declval<KeyEq&>(), declval<KeyEq&>())))
std 257 uspace/lib/cpp/include/__bits/adt/hash_table.hpp std::swap(table_, other.table_);
std 258 uspace/lib/cpp/include/__bits/adt/hash_table.hpp std::swap(bucket_count_, other.bucket_count_);
std 259 uspace/lib/cpp/include/__bits/adt/hash_table.hpp std::swap(size_, other.size_);
std 260 uspace/lib/cpp/include/__bits/adt/hash_table.hpp std::swap(hasher_, other.hasher_);
std 261 uspace/lib/cpp/include/__bits/adt/hash_table.hpp std::swap(key_eq_, other.key_eq_);
std 262 uspace/lib/cpp/include/__bits/adt/hash_table.hpp std::swap(max_load_factor_, other.max_load_factor_);
std 413 uspace/lib/cpp/include/__bits/adt/hash_table.hpp for (std::size_t i = 0; i < bucket_count_; ++i)
std 360 uspace/lib/cpp/include/__bits/adt/list.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 361 uspace/lib/cpp/include/__bits/adt/list.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 820 uspace/lib/cpp/include/__bits/adt/list.hpp std::swap(allocator_, other.allocator_);
std 821 uspace/lib/cpp/include/__bits/adt/list.hpp std::swap(head_, other.head_);
std 822 uspace/lib/cpp/include/__bits/adt/list.hpp std::swap(size_, other.size_);
std 74 uspace/lib/cpp/include/__bits/adt/map.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 75 uspace/lib/cpp/include/__bits/adt/map.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 495 uspace/lib/cpp/include/__bits/adt/map.hpp noexcept(std::swap(declval<key_compare>(), declval<key_compare>())))
std 498 uspace/lib/cpp/include/__bits/adt/map.hpp std::swap(allocator_, other.allocator_);
std 759 uspace/lib/cpp/include/__bits/adt/map.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 760 uspace/lib/cpp/include/__bits/adt/map.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 1014 uspace/lib/cpp/include/__bits/adt/map.hpp noexcept(std::swap(declval<key_compare>(), declval<key_compare>())))
std 1017 uspace/lib/cpp/include/__bits/adt/map.hpp std::swap(allocator_, other.allocator_);
std 161 uspace/lib/cpp/include/__bits/adt/queue.hpp std::swap(c, other.c);
std 339 uspace/lib/cpp/include/__bits/adt/queue.hpp std::swap(c, other.c);
std 340 uspace/lib/cpp/include/__bits/adt/queue.hpp std::swap(comp, other.comp);
std 58 uspace/lib/cpp/include/__bits/adt/rbtree.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 59 uspace/lib/cpp/include/__bits/adt/rbtree.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 235 uspace/lib/cpp/include/__bits/adt/rbtree.hpp noexcept(std::swap(declval<KeyComp&>(), declval<KeyComp&>())))
std 237 uspace/lib/cpp/include/__bits/adt/rbtree.hpp std::swap(root_, other.root_);
std 238 uspace/lib/cpp/include/__bits/adt/rbtree.hpp std::swap(size_, other.size_);
std 239 uspace/lib/cpp/include/__bits/adt/rbtree.hpp std::swap(key_compare_, other.key_compare_);
std 240 uspace/lib/cpp/include/__bits/adt/rbtree.hpp std::swap(key_extractor_, other.key_extractor_);
std 76 uspace/lib/cpp/include/__bits/adt/set.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 77 uspace/lib/cpp/include/__bits/adt/set.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 312 uspace/lib/cpp/include/__bits/adt/set.hpp noexcept(std::swap(declval<key_compare>(), declval<key_compare>())))
std 315 uspace/lib/cpp/include/__bits/adt/set.hpp std::swap(allocator_, other.allocator_);
std 557 uspace/lib/cpp/include/__bits/adt/set.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 558 uspace/lib/cpp/include/__bits/adt/set.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 793 uspace/lib/cpp/include/__bits/adt/set.hpp noexcept(std::swap(declval<key_compare>(), declval<key_compare>())))
std 796 uspace/lib/cpp/include/__bits/adt/set.hpp std::swap(allocator_, other.allocator_);
std 134 uspace/lib/cpp/include/__bits/adt/stack.hpp std::swap(c, other.c);
std 508 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp noexcept(std::swap(declval<hasher>(), declval<hasher>())) &&
std 509 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp noexcept(std::swap(declval<key_equal>(), declval<key_equal>())))
std 512 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp std::swap(allocator_, other.allocator_);
std 1012 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp noexcept(std::swap(declval<hasher>(), declval<hasher>())) &&
std 1013 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp noexcept(std::swap(declval<key_equal>(), declval<key_equal>())))
std 1016 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp std::swap(allocator_, other.allocator_);
std 321 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp noexcept(std::swap(declval<hasher>(), declval<hasher>())) &&
std 322 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp noexcept(std::swap(declval<key_equal>(), declval<key_equal>())))
std 325 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp std::swap(allocator_, other.allocator_);
std 737 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp noexcept(std::swap(declval<hasher>(), declval<hasher>())) &&
std 738 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp noexcept(std::swap(declval<key_equal>(), declval<key_equal>())))
std 741 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp std::swap(allocator_, other.allocator_);
std 58 uspace/lib/cpp/include/__bits/adt/vector.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 59 uspace/lib/cpp/include/__bits/adt/vector.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 272 uspace/lib/cpp/include/__bits/adt/vector.hpp return std::allocator_traits<Allocator>::max_size(allocator_);
std 492 uspace/lib/cpp/include/__bits/adt/vector.hpp std::swap(data_, other.data_);
std 493 uspace/lib/cpp/include/__bits/adt/vector.hpp std::swap(size_, other.size_);
std 494 uspace/lib/cpp/include/__bits/adt/vector.hpp std::swap(capacity_, other.capacity_);
std 533 uspace/lib/cpp/include/__bits/adt/vector.hpp std::swap(data_, new_data);
std 88 uspace/lib/cpp/include/__bits/aux.hpp using value_is = std::integral_constant<T, v>;
std 613 uspace/lib/cpp/include/__bits/chrono.hpp ::std::timespec ts{};
std 656 uspace/lib/cpp/include/__bits/chrono.hpp ::std::timespec ts{};
std 252 uspace/lib/cpp/include/__bits/functional/function.hpp std::swap(callable_, other.callable_);
std 253 uspace/lib/cpp/include/__bits/functional/function.hpp std::swap(callable_size_, other.callable_size_);
std 254 uspace/lib/cpp/include/__bits/functional/function.hpp std::swap(call_, other.call_);
std 255 uspace/lib/cpp/include/__bits/functional/function.hpp std::swap(copy_, other.copy_);
std 256 uspace/lib/cpp/include/__bits/functional/function.hpp std::swap(dest_, other.dest_);
std 79 uspace/lib/cpp/include/__bits/functional/reference_wrapper.hpp return aux::INVOKE(*data_, std::forward<Args>(args)...);
std 70 uspace/lib/cpp/include/__bits/io/fstream.hpp std::swap(obuf_, other.obuf_);
std 71 uspace/lib/cpp/include/__bits/io/fstream.hpp std::swap(ibuf_, other.ibuf_);
std 72 uspace/lib/cpp/include/__bits/io/fstream.hpp std::swap(file_, other.file_);
std 99 uspace/lib/cpp/include/__bits/io/fstream.hpp std::swap(mode_, rhs.mode_);
std 100 uspace/lib/cpp/include/__bits/io/fstream.hpp std::swap(obuf_, rhs.obuf_);
std 101 uspace/lib/cpp/include/__bits/io/fstream.hpp std::swap(ibuf_, rhs.ibuf_);
std 725 uspace/lib/cpp/include/__bits/io/ostream.hpp auto len = std::char_traits<char>::length(str);
std 93 uspace/lib/cpp/include/__bits/io/sstream.hpp std::swap(mode_, rhs.mode_);
std 94 uspace/lib/cpp/include/__bits/io/sstream.hpp std::swap(str_, rhs.str_);
std 366 uspace/lib/cpp/include/__bits/iterator.hpp : container{std::addressof(cont)}
std 418 uspace/lib/cpp/include/__bits/iterator.hpp : container{std::addressof(cont)}
std 470 uspace/lib/cpp/include/__bits/iterator.hpp : container{std::addressof(cont)}, iter{i}
std 1062 uspace/lib/cpp/include/__bits/iterator.hpp constexpr auto cbegin(const Container& c) noexcept(noexcept(std::begin(c)))
std 1063 uspace/lib/cpp/include/__bits/iterator.hpp -> decltype(std::begin(c))
std 1065 uspace/lib/cpp/include/__bits/iterator.hpp return std::begin(c);
std 1069 uspace/lib/cpp/include/__bits/iterator.hpp constexpr auto cend(const Container& c) noexcept(noexcept(std::end(c)))
std 1070 uspace/lib/cpp/include/__bits/iterator.hpp -> decltype(std::end(c))
std 1072 uspace/lib/cpp/include/__bits/iterator.hpp return std::end(c);
std 1124 uspace/lib/cpp/include/__bits/iterator.hpp auto crbegin(const Container& c) -> decltype(std::rbegin(c))
std 1126 uspace/lib/cpp/include/__bits/iterator.hpp return std::rbegin(c);
std 1130 uspace/lib/cpp/include/__bits/iterator.hpp auto crend(const Container& c) -> decltype(std::rend(c))
std 1132 uspace/lib/cpp/include/__bits/iterator.hpp return std::rend(c);
std 348 uspace/lib/cpp/include/__bits/locale/ctype.hpp if ((m & space) != 0 && std::isspace(c))
std 350 uspace/lib/cpp/include/__bits/locale/ctype.hpp else if ((m & alpha) != 0 && std::isalpha(c))
std 352 uspace/lib/cpp/include/__bits/locale/ctype.hpp else if ((m & upper) != 0 && std::isupper(c))
std 354 uspace/lib/cpp/include/__bits/locale/ctype.hpp else if ((m & lower) != 0 && std::islower(c))
std 356 uspace/lib/cpp/include/__bits/locale/ctype.hpp else if ((m & digit) != 0 && std::isdigit(c))
std 384 uspace/lib/cpp/include/__bits/locale/ctype.hpp return std::toupper(c);
std 390 uspace/lib/cpp/include/__bits/locale/ctype.hpp *low = std::toupper(*low);
std 397 uspace/lib/cpp/include/__bits/locale/ctype.hpp return std::tolower(c);
std 403 uspace/lib/cpp/include/__bits/locale/ctype.hpp *low = std::tolower(*low);
std 75 uspace/lib/cpp/include/__bits/memory/pointer_traits.hpp return std::addressof(x);
std 297 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp std::swap(payload_, other.payload_);
std 298 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp std::swap(data_, other.data_);
std 246 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp std::swap(ptr_, other.ptr_);
std 247 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp std::swap(deleter_, other.deleter_);
std 458 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp std::swap(ptr_, other.ptr_);
std 459 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp std::swap(deleter_, other.deleter_);
std 167 uspace/lib/cpp/include/__bits/memory/weak_ptr.hpp std::swap(payload_, other.payload_);
std 38 uspace/lib/cpp/include/__bits/new.hpp class bad_alloc: public std::exception
std 58 uspace/lib/cpp/include/__bits/new.hpp void* operator new(std::size_t);
std 59 uspace/lib/cpp/include/__bits/new.hpp void* operator new(std::size_t, void*);
std 60 uspace/lib/cpp/include/__bits/new.hpp void* operator new(std::size_t, const std::nothrow_t&) noexcept;
std 61 uspace/lib/cpp/include/__bits/new.hpp void* operator new[](std::size_t);
std 62 uspace/lib/cpp/include/__bits/new.hpp void* operator new[](std::size_t, const std::nothrow_t&) noexcept;
std 65 uspace/lib/cpp/include/__bits/new.hpp void operator delete(void*, std::size_t) noexcept;
std 67 uspace/lib/cpp/include/__bits/new.hpp void operator delete[](void*, std::size_t) noexcept;
std 457 uspace/lib/cpp/include/__bits/string/string.hpp using reverse_iterator = std::reverse_iterator<iterator>;
std 458 uspace/lib/cpp/include/__bits/string/string.hpp using const_reverse_iterator = std::reverse_iterator<const_iterator>;
std 1163 uspace/lib/cpp/include/__bits/string/string.hpp std::swap(data_, other.data_);
std 1164 uspace/lib/cpp/include/__bits/string/string.hpp std::swap(size_, other.size_);
std 1165 uspace/lib/cpp/include/__bits/string/string.hpp std::swap(capacity_, other.capacity_);
std 1547 uspace/lib/cpp/include/__bits/string/string.hpp std::swap(data_, new_data);
std 104 uspace/lib/cpp/include/__bits/string/string_io.hpp for (std::size_t i = 0; i < to_pad; ++i)
std 112 uspace/lib/cpp/include/__bits/string/string_io.hpp for (std::size_t i = 0; i < to_pad; ++i)
std 68 uspace/lib/cpp/include/__bits/test/test.hpp if (!assert_eq(std::forward<Args>(args)...))
std 91 uspace/lib/cpp/include/__bits/test/test.hpp auto len1 = std::distance(first1, last1);
std 92 uspace/lib/cpp/include/__bits/test/test.hpp auto len2 = std::distance(first2, last2);
std 94 uspace/lib/cpp/include/__bits/test/test.hpp using common_t = std::common_type_t<decltype(len1), decltype(len2)>;
std 64 uspace/lib/cpp/include/__bits/test/tests.hpp std::printf("\n");
std 66 uspace/lib/cpp/include/__bits/test/tests.hpp std::printf("[TESTS SUCCEEDED!]");
std 68 uspace/lib/cpp/include/__bits/test/tests.hpp std::printf("[TESTS FAILED]");
std 69 uspace/lib/cpp/include/__bits/test/tests.hpp std::printf("[%u OK][%u FAIL][%u TOTAL]\n",
std 82 uspace/lib/cpp/include/__bits/test/tests.hpp std::vector<test_suite*> tests_{};
std 398 uspace/lib/cpp/include/__bits/thread/mutex.hpp std::swap(mtx_, other.mtx_);
std 399 uspace/lib/cpp/include/__bits/thread/mutex.hpp std::swap(owns_, other.owns_);
std 143 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp std::swap(func_, other.func_);
std 144 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp std::swap(state_, other.state_);
std 93 uspace/lib/cpp/include/__bits/thread/promise.hpp std::swap(state_, other.state_);
std 253 uspace/lib/cpp/include/__bits/thread/shared_mutex.hpp std::swap(mtx_, other.mtx_);
std 254 uspace/lib/cpp/include/__bits/thread/shared_mutex.hpp std::swap(owns_, other.owns_);
std 218 uspace/lib/cpp/include/__bits/thread/shared_state.hpp value_ = std::move(val);
std 147 uspace/lib/cpp/include/__bits/thread/threading.hpp static time_unit convert(const std::chrono::duration<Rep, Period>& dur)
std 149 uspace/lib/cpp/include/__bits/thread/threading.hpp return std::chrono::duration_cast<std::chrono::duration<Rep, micro>>(dur).count();
std 104 uspace/lib/cpp/include/__bits/trycatch.hpp #define LIBCPP_EXCEPTION_ABORT ::std::abort();
std 109 uspace/lib/cpp/include/__bits/trycatch.hpp #define try if constexpr (::std::aux::try_blocks_allowed)
std 113 uspace/lib/cpp/include/__bits/trycatch.hpp ::std::aux::exception_thrown = true; \
std 119 uspace/lib/cpp/include/__bits/trycatch.hpp if (::std::aux::exception_thrown) \
std 122 uspace/lib/cpp/include/__bits/trycatch.hpp ::std::aux::exception_thrown = false; \
std 135 uspace/lib/cpp/include/__bits/trycatch.hpp variable = ::std::aux::exception_thrown
std 233 uspace/lib/cpp/include/__bits/tuple/tuple.hpp static constexpr bool value = noexcept(std::swap(declval<T&>(), declval<T&>()))
std 240 uspace/lib/cpp/include/__bits/tuple/tuple.hpp static constexpr bool value = noexcept(std::swap(declval<T&>(), declval<T&>()));
std 290 uspace/lib/cpp/include/__bits/tuple/tuple.hpp struct index_of_type<I, T, T, Ts...>: std::integral_constant<std::size_t, I>
std 70 uspace/lib/cpp/include/__bits/tuple/tuple_ops.hpp std::swap(get<I>(lhs), get<I>(rhs));
std 107 uspace/lib/cpp/include/__bits/tuple/tuple_ops.hpp std::swap(get<N>(lhs), get<N>(rhs));
std 799 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp struct alignment_of: aux::value_is<std::size_t, alignof(T)>
std 1125 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp template<std::size_t Len, std::size_t Align = 0>
std 1129 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp template<std::size_t Len, class... Types>
std 1206 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp template<std::size_t Len, std::size_t Align = 0>
std 1209 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp template<std::size_t Len, class... Types>
std 123 uspace/lib/cpp/include/__bits/utility/utility.hpp template<std::size_t... Is>
std 124 uspace/lib/cpp/include/__bits/utility/utility.hpp using index_sequence = integer_sequence<std::size_t, Is...>;
std 143 uspace/lib/cpp/include/__bits/utility/utility.hpp struct make_integer_sequence<T, std::uintmax_t(0)>
std 157 uspace/lib/cpp/include/__bits/utility/utility.hpp using make_integer_sequence = typename aux::make_integer_sequence<T, std::uintmax_t(N)>::type;
std 160 uspace/lib/cpp/include/__bits/utility/utility.hpp using make_index_sequence = make_integer_sequence<std::size_t, N>;
std 277 uspace/lib/cpp/include/__bits/utility/utility.hpp noexcept(std::swap(first, other.first)) &&
std 278 uspace/lib/cpp/include/__bits/utility/utility.hpp noexcept(std::swap(second, other.second))
std 281 uspace/lib/cpp/include/__bits/utility/utility.hpp std::swap(first, other.first);
std 282 uspace/lib/cpp/include/__bits/utility/utility.hpp std::swap(second, other.second);
std 50 uspace/lib/cpp/src/__bits/runtime.cpp std::size_t destructor_count{0};
std 51 uspace/lib/cpp/src/__bits/runtime.cpp std::size_t destructor_size{32};
std 70 uspace/lib/cpp/src/__bits/runtime.cpp std::terminate();
std 85 uspace/lib/cpp/src/__bits/runtime.cpp std::atexit(aux::atexit_destructors);
std 89 uspace/lib/cpp/src/__bits/runtime.cpp auto tmp = std::realloc(aux::destructors, aux::destructor_size * 2);
std 110 uspace/lib/cpp/src/__bits/runtime.cpp for (std::size_t i = aux::destructor_count; i > 0; --i)
std 118 uspace/lib/cpp/src/__bits/runtime.cpp for (std::size_t i = aux::destructor_count; i > 0; --i)
std 132 uspace/lib/cpp/src/__bits/runtime.cpp using guard_t = std::uint64_t;
std 133 uspace/lib/cpp/src/__bits/runtime.cpp std::mutex static_guard_mtx{};
std 139 uspace/lib/cpp/src/__bits/runtime.cpp return !*((std::uint8_t*)guard);
std 144 uspace/lib/cpp/src/__bits/runtime.cpp *((std::uint8_t*)guard) = 1;
std 192 uspace/lib/cpp/src/__bits/runtime.cpp std::ptrdiff_t offset_to_top;
std 193 uspace/lib/cpp/src/__bits/runtime.cpp std::type_info* tinfo;
std 198 uspace/lib/cpp/src/__bits/runtime.cpp const __class_type_info* dst, std::ptrdiff_t offset)
std 43 uspace/lib/cpp/src/__bits/test/adaptors.cpp template<class T, class Comp = std::less<T>>
std 56 uspace/lib/cpp/src/__bits/test/adaptors.cpp priority_queue<value_type, std::vector<value_type>, Comp> q,
std 100 uspace/lib/cpp/src/__bits/test/adaptors.cpp priority_queue<value_type, std::vector<value_type>, Comp> queue_;
std 124 uspace/lib/cpp/src/__bits/test/adaptors.cpp std::queue<int> q{std::deque<int>{1}};
std 144 uspace/lib/cpp/src/__bits/test/adaptors.cpp std::vector<int> data{5, 4, 2, 8, 1};
std 145 uspace/lib/cpp/src/__bits/test/adaptors.cpp std::priority_queue<int> q1{data.begin(), data.end()};
std 162 uspace/lib/cpp/src/__bits/test/adaptors.cpp std::priority_queue<int, std::vector<int>, std::greater<int>> q2{std::greater<int>{}, data};
std 174 uspace/lib/cpp/src/__bits/test/adaptors.cpp aux::priority_queue_iterator<int, std::greater<int>>{q2},
std 175 uspace/lib/cpp/src/__bits/test/adaptors.cpp aux::priority_queue_iterator<int, std::greater<int>>{q2, true}
std 181 uspace/lib/cpp/src/__bits/test/adaptors.cpp std::stack<int> s{std::deque<int>{1}};
std 56 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res1 = std::all_of(
std 60 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res2 = std::all_of(
std 68 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res3 = std::any_of(
std 72 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res4 = std::any_of(
std 80 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res5 = std::none_of(
std 84 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res6 = std::none_of(
std 92 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 5> data2{1, 2, 3, 4, 5};
std 94 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::for_each(
std 107 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res7 = std::find(data2.begin(), data2.end(), 40);
std 110 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res8 = std::find_if(
std 116 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res9 = std::find_if_not(
std 124 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 7> data3{1, 2, 3, 3, 4, 6, 5};
std 125 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res10 = std::adjacent_find(data3.begin(), data3.end());
std 128 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res11 = std::adjacent_find(
std 136 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res12 = std::count(data3.begin(), data3.end(), 3);
std 139 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res13 = std::count_if(
std 147 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 6> data4{1, 2, 3, 4, 5, 6};
std 148 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 6> data5{1, 2, 3, 4, 6, 5};
std 149 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res14 = std::mismatch(
std 157 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res15 = std::equal(
std 163 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res16 = std::equal(
std 169 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res17 = std::equal(
std 178 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res18 = std::equal(
std 193 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 4> data1{10, 20, 30, 40};
std 194 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 7> data2{1, 2, 3, 4, 5, 6, 7};
std 196 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res1 = std::copy(
std 207 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 8> data3{1, 2, 3, 4, 5, 6, 7, 8};
std 209 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res2 = std::copy_n(
std 219 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 4> data4{0, 0, 0, 0};
std 220 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 9> data5{1, 2, 3, 4, 5, 6, 7, 8, 9};
std 222 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res3 = std::copy_if(
std 241 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto check4 = {std::string{"A"}, std::string{"B"}, std::string{"C"}};
std 242 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<std::string, 3> data6{"A", "B", "C"};
std 243 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<std::string, 3> data7{"", "", ""};
std 245 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res4 = std::move(
std 260 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 4> data8{1, 2, 3, 4};
std 261 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 4> data9{10, 20, 30, 40};
std 263 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res5 = std::swap_ranges(
std 278 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::iter_swap(data8.begin(), data9.begin());
std 283 uspace/lib/cpp/src/__bits/test/algorithm.cpp std::array<int, 4> data10{1, 2, 3, 4};
std 285 uspace/lib/cpp/src/__bits/test/algorithm.cpp auto res6 = std::transform(
std 45 uspace/lib/cpp/src/__bits/test/array.cpp std::array<int, 4> arr1{1, 2, 3, 4};
std 62 uspace/lib/cpp/src/__bits/test/array.cpp std::array<int, 4> arr2{arr1};
std 69 uspace/lib/cpp/src/__bits/test/array.cpp std::reverse(arr2.begin(), arr2.end());
std 82 uspace/lib/cpp/src/__bits/test/array.cpp std::array<int, 4> arr3{};
std 104 uspace/lib/cpp/src/__bits/test/array.cpp std::array<int, 3> arr4{1, 2, 3};
std 58 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b1{42};
std 73 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b2{"00101010"};
std 88 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<16> b3{0b1111'1101'1011'1010};
std 94 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<64> b4{0xABCD'DCBA'DEAD'BEEFULL};
std 100 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b5{"XXYXYXYX", 8U, 'X', 'Y'};
std 106 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b6{"XXYXYXYXXXX IGNORED", 8U, 'X', 'Y'};
std 112 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b7{std::string{"XXXXYXYXYX"}, 2U, 8U, 'X', 'Y'};
std 121 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b1{42};
std 134 uspace/lib/cpp/src/__bits/test/bitset.cpp std::istringstream iss{"00101010"};
std 135 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b2{};
std 142 uspace/lib/cpp/src/__bits/test/bitset.cpp std::ostringstream oss{};
std 144 uspace/lib/cpp/src/__bits/test/bitset.cpp std::string s3{oss.str()};
std 145 uspace/lib/cpp/src/__bits/test/bitset.cpp std::string s4{"00101010"};
std 154 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b1{};
std 188 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b2{0b0101'0101};
std 189 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b3{0b1010'1010};
std 193 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b4{0b0011'0101};
std 194 uspace/lib/cpp/src/__bits/test/bitset.cpp std::bitset<8> b5{0b1010'1100};
std 195 uspace/lib/cpp/src/__bits/test/bitset.cpp test_eq("and", (b4 & b5), std::bitset<8>{0b0010'0100});
std 196 uspace/lib/cpp/src/__bits/test/bitset.cpp test_eq("or", (b4 | b5), std::bitset<8>{0b1011'1101});
std 57 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d1(5U);
std 65 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d2(5U, 1);
std 73 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d3{check3.begin(), check3.end()};
std 80 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d4{d3};
std 87 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d5{std::move(d4)};
std 95 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d6{check3};
std 109 uspace/lib/cpp/src/__bits/test/deque.cpp d6 = std::move(d4);
std 124 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d7{};
std 151 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d1{1, 2, 3, 4, 5};
std 168 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d2{1, 2, 3, 4, 5};
std 190 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d1{};
std 214 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d2{};
std 237 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d1{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12};
std 238 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d2{d1};
std 239 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d3{d1};
std 240 uspace/lib/cpp/src/__bits/test/deque.cpp std::deque<int> d4{d1};
std 34 uspace/lib/cpp/src/__bits/test/functional.cpp using namespace std::placeholders;
std 87 uspace/lib/cpp/src/__bits/test/functional.cpp auto ref = std::ref(x);
std 101 uspace/lib/cpp/src/__bits/test/functional.cpp std::function<int(int, int)> wrapped_f1{&aux::f1};
std 102 uspace/lib/cpp/src/__bits/test/functional.cpp auto fref = std::ref(wrapped_f1);
std 109 uspace/lib/cpp/src/__bits/test/functional.cpp std::function<int(int, int)> f1{&aux::f1};
std 115 uspace/lib/cpp/src/__bits/test/functional.cpp std::function<char(char)> f2{[&](auto c){ x = 42; return ++c; }};
std 128 uspace/lib/cpp/src/__bits/test/functional.cpp auto f1 = std::bind(aux::f1, _1, 1);
std 133 uspace/lib/cpp/src/__bits/test/functional.cpp auto f2 = std::bind(aux::f2, _2, _1);
std 140 uspace/lib/cpp/src/__bits/test/functional.cpp auto f3 = std::bind(aux::f3, _1, std::ref(y));
std 141 uspace/lib/cpp/src/__bits/test/functional.cpp f3(std::ref(x));
std 146 uspace/lib/cpp/src/__bits/test/functional.cpp auto f4 = std::bind(aux::f2, x, y);
std 152 uspace/lib/cpp/src/__bits/test/functional.cpp auto f5 = std::mem_fn(&aux::Foo::add);
std 37 uspace/lib/cpp/src/__bits/test/future.cpp using namespace std::chrono_literals;
std 44 uspace/lib/cpp/src/__bits/test/future.cpp auto res = std::tuple<
std 45 uspace/lib/cpp/src/__bits/test/future.cpp std::promise<R>, std::future<R>,
std 46 uspace/lib/cpp/src/__bits/test/future.cpp std::aux::shared_state<R>*
std 48 uspace/lib/cpp/src/__bits/test/future.cpp std::get<0>(res) = std::promise<R>{};
std 49 uspace/lib/cpp/src/__bits/test/future.cpp std::get<1>(res) = std::get<0>(res).get_future();
std 50 uspace/lib/cpp/src/__bits/test/future.cpp std::get<2>(res) = std::get<1>(res).__state();
std 80 uspace/lib/cpp/src/__bits/test/future.cpp std::future<int> f1{};
std 83 uspace/lib/cpp/src/__bits/test/future.cpp std::future<int> f2{new std::aux::shared_state<int>{}};
std 86 uspace/lib/cpp/src/__bits/test/future.cpp f1 = std::move(f2);
std 90 uspace/lib/cpp/src/__bits/test/future.cpp std::future<int> f3{std::move(f1)};
std 97 uspace/lib/cpp/src/__bits/test/future.cpp std::promise<int> p1{};
std 100 uspace/lib/cpp/src/__bits/test/future.cpp std::promise<int> p2{};
std 104 uspace/lib/cpp/src/__bits/test/future.cpp std::swap(s1, s2);
std 109 uspace/lib/cpp/src/__bits/test/future.cpp std::promise<int> p3{std::move(p1)};
std 113 uspace/lib/cpp/src/__bits/test/future.cpp p1 = std::move(p3);
std 139 uspace/lib/cpp/src/__bits/test/future.cpp std::thread t2{
std 141 uspace/lib/cpp/src/__bits/test/future.cpp std::this_thread::sleep_for(20ms);
std 149 uspace/lib/cpp/src/__bits/test/future.cpp std::thread t3{
std 151 uspace/lib/cpp/src/__bits/test/future.cpp std::this_thread::sleep_for(20ms);
std 161 uspace/lib/cpp/src/__bits/test/future.cpp std::thread t4{
std 166 uspace/lib/cpp/src/__bits/test/future.cpp std::this_thread::sleep_for(10ms); // Let the value be set inside state.
std 173 uspace/lib/cpp/src/__bits/test/future.cpp std::aux::shared_state<std::test::mock>* s5{};
std 175 uspace/lib/cpp/src/__bits/test/future.cpp std::promise<std::test::mock> p5{};
std 189 uspace/lib/cpp/src/__bits/test/future.cpp std::aux::shared_state<std::test::mock>* s6{};
std 190 uspace/lib/cpp/src/__bits/test/future.cpp std::future<std::test::mock> f6{};
std 192 uspace/lib/cpp/src/__bits/test/future.cpp std::promise<std::test::mock> p6{};
std 206 uspace/lib/cpp/src/__bits/test/future.cpp test_eq("wait_for timeout", res7, std::future_status::timeout);
std 208 uspace/lib/cpp/src/__bits/test/future.cpp res7 = f7.wait_until(std::chrono::system_clock::now() + 5ms);
std 209 uspace/lib/cpp/src/__bits/test/future.cpp test_eq("wait_until timeout", res7, std::future_status::timeout);
std 211 uspace/lib/cpp/src/__bits/test/future.cpp std::thread t7{
std 213 uspace/lib/cpp/src/__bits/test/future.cpp std::this_thread::sleep_for(5ms);
std 218 uspace/lib/cpp/src/__bits/test/future.cpp test_eq("wait_for ready", res7, std::future_status::ready);
std 221 uspace/lib/cpp/src/__bits/test/future.cpp std::thread t8{
std 223 uspace/lib/cpp/src/__bits/test/future.cpp std::this_thread::sleep_for(5ms);
std 228 uspace/lib/cpp/src/__bits/test/future.cpp auto res8 = f8.wait_until(std::chrono::system_clock::now() + 10ms);
std 229 uspace/lib/cpp/src/__bits/test/future.cpp test_eq("wait_until ready", res8, std::future_status::ready);
std 232 uspace/lib/cpp/src/__bits/test/future.cpp std::promise<int&> p9{};
std 233 uspace/lib/cpp/src/__bits/test/future.cpp std::future<int&> f9 = p9.get_future();
std 248 uspace/lib/cpp/src/__bits/test/future.cpp auto res1 = std::async(
std 255 uspace/lib/cpp/src/__bits/test/future.cpp auto res2 = std::async(
std 256 uspace/lib/cpp/src/__bits/test/future.cpp std::launch::deferred, [](){
std 262 uspace/lib/cpp/src/__bits/test/future.cpp auto res3 = std::async(
std 263 uspace/lib/cpp/src/__bits/test/future.cpp std::launch::async, [](){
std 270 uspace/lib/cpp/src/__bits/test/future.cpp auto res4 = std::async(
std 282 uspace/lib/cpp/src/__bits/test/future.cpp std::packaged_task<int(int)> pt1{};
std 285 uspace/lib/cpp/src/__bits/test/future.cpp pt1 = std::packaged_task<int(int)>{
std 298 uspace/lib/cpp/src/__bits/test/future.cpp std::packaged_task<int()> pt2{
std 334 uspace/lib/cpp/src/__bits/test/future.cpp std::thread t1{
std 339 uspace/lib/cpp/src/__bits/test/future.cpp std::thread t2{
std 345 uspace/lib/cpp/src/__bits/test/future.cpp std::this_thread::sleep_for(20ms);
std 347 uspace/lib/cpp/src/__bits/test/future.cpp std::this_thread::sleep_for(20ms);
std 57 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l1(6U, 1);
std 64 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l2{check2};
std 71 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l3{check2.begin(), check2.end()};
std 78 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l4{l3};
std 87 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l5{std::move(l4)};
std 104 uspace/lib/cpp/src/__bits/test/list.cpp l1 = std::move(l4);
std 158 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l1{};
std 193 uspace/lib/cpp/src/__bits/test/list.cpp std::advance(it1, 2);
std 204 uspace/lib/cpp/src/__bits/test/list.cpp std::advance(it2, 5);
std 215 uspace/lib/cpp/src/__bits/test/list.cpp std::advance(it3, 4);
std 227 uspace/lib/cpp/src/__bits/test/list.cpp std::advance(it5, 4);
std 240 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l2{1, 2, 3, 4, 5};
std 241 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l3{10, 20, 30, 40, 50};
std 248 uspace/lib/cpp/src/__bits/test/list.cpp std::advance(it6, 2);
std 274 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l4{1, -1, 2, 5, -2, 5, 3, -3, 5, 4, -4};
std 293 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l5{1, 1, 2, 3, 3, 2, 2, 4, 5, 5};
std 304 uspace/lib/cpp/src/__bits/test/list.cpp std::list<int> l6{1, 3, 3, 4, 4, 5, 6, 6, 6, 7, 8, 9, 9};
std 62 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1},
std 63 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 64 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 65 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{4, 4},
std 66 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 67 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 68 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{7, 7}
std 71 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 72 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1},
std 73 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 74 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 75 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{7, 7},
std 76 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 77 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{4, 4}
std 80 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, int> m1{src1};
std 88 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, int> m2{src1.begin(), src1.end()};
std 95 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, int> m3{m1};
std 102 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, int> m4{std::move(m1)};
std 118 uspace/lib/cpp/src/__bits/test/map.cpp m4 = std::move(m1);
std 136 uspace/lib/cpp/src/__bits/test/map.cpp std::string str{"a b a a c d b e a b b e d c a e"};
std 137 uspace/lib/cpp/src/__bits/test/map.cpp std::map<std::string, std::size_t> map{};
std 138 uspace/lib/cpp/src/__bits/test/map.cpp std::istringstream iss{str};
std 139 uspace/lib/cpp/src/__bits/test/map.cpp std::string word{};
std 155 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, int> map1{};
std 177 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, std::string> map2{};
std 178 uspace/lib/cpp/src/__bits/test/map.cpp auto res5 = map2.insert(std::pair<const int, const char*>{5, "A"});
std 181 uspace/lib/cpp/src/__bits/test/map.cpp test_eq("conversion insert equivalence pt2", res5.first->second, std::string{"A"});
std 183 uspace/lib/cpp/src/__bits/test/map.cpp auto res6 = map2.insert(std::pair<const int, std::string>{6, "B"});
std 186 uspace/lib/cpp/src/__bits/test/map.cpp test_eq("first insert equivalence pt2", res6.first->second, std::string{"B"});
std 188 uspace/lib/cpp/src/__bits/test/map.cpp auto res7 = map2.insert(std::pair<const int, std::string>{6, "C"});
std 191 uspace/lib/cpp/src/__bits/test/map.cpp test_eq("second insert equivalence pt2", res7.first->second, std::string{"B"});
std 193 uspace/lib/cpp/src/__bits/test/map.cpp auto res8 = map2.insert_or_assign(6, std::string{"D"});
std 196 uspace/lib/cpp/src/__bits/test/map.cpp test_eq("insert_or_*assign* equivalence pt2", res8.first->second, std::string{"D"});
std 198 uspace/lib/cpp/src/__bits/test/map.cpp auto res9 = map2.insert_or_assign(7, std::string{"E"});
std 201 uspace/lib/cpp/src/__bits/test/map.cpp test_eq("*insert*_or_assign equivalence pt2", res9.first->second, std::string{"E"});
std 212 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, int> map3{};
std 233 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, int> map{};
std 263 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1},
std 264 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 265 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 266 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 267 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{4, 4},
std 268 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 269 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 270 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 271 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 272 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{7, 7}
std 275 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 276 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 277 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1},
std 278 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 279 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 280 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 281 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 282 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{7, 7},
std 283 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 284 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{4, 4}
std 287 uspace/lib/cpp/src/__bits/test/map.cpp std::multimap<int, int> mmap{src1};
std 307 uspace/lib/cpp/src/__bits/test/map.cpp auto res4 = mmap.insert(std::pair<const int, int>{8, 6});
std 312 uspace/lib/cpp/src/__bits/test/map.cpp auto res5 = mmap.insert(std::pair<const int, int>{9, 8});
std 329 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{7, 7},
std 330 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 331 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 332 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 333 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 334 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{4, 4},
std 335 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 336 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 337 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 338 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1}
std 341 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 342 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 343 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1},
std 344 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 345 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 346 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 347 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 348 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{7, 7},
std 349 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 350 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{4, 4}
std 353 uspace/lib/cpp/src/__bits/test/map.cpp std::multimap<int, int> mmap{src1};
std 361 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{7, 7},
std 362 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 363 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 364 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{4, 4},
std 365 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 366 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 367 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1}
std 370 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 371 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1},
std 372 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 373 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 374 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{7, 7},
std 375 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6},
std 376 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{4, 4}
std 379 uspace/lib/cpp/src/__bits/test/map.cpp std::map<int, int> map{src2};
std 390 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1},
std 391 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 2}
std 394 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 395 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 6},
std 396 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 7}
std 399 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6}
std 402 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 1},
std 403 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{1, 2},
std 404 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{2, 2},
std 405 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{3, 3},
std 406 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 5},
std 407 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 6},
std 408 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{5, 7},
std 409 uspace/lib/cpp/src/__bits/test/map.cpp std::pair<const int, int>{6, 6}
std 412 uspace/lib/cpp/src/__bits/test/map.cpp std::multimap<int, int> mmap{src};
std 80 uspace/lib/cpp/src/__bits/test/memory.cpp using propagate_on_container_copy_assignment = std::true_type;
std 81 uspace/lib/cpp/src/__bits/test/memory.cpp using propagate_on_container_move_assignment = std::true_type;
std 82 uspace/lib/cpp/src/__bits/test/memory.cpp using propagate_on_container_swap = std::true_type;
std 83 uspace/lib/cpp/src/__bits/test/memory.cpp using is_always_equal = std::true_type;
std 110 uspace/lib/cpp/src/__bits/test/memory.cpp auto ptr = std::make_unique<mock>();
std 119 uspace/lib/cpp/src/__bits/test/memory.cpp auto ptr = std::make_unique<mock>();
std 126 uspace/lib/cpp/src/__bits/test/memory.cpp auto ptr = std::make_unique<mock>();
std 133 uspace/lib/cpp/src/__bits/test/memory.cpp std::unique_ptr<mock> ptr1{};
std 137 uspace/lib/cpp/src/__bits/test/memory.cpp auto ptr2 = std::make_unique<mock>();
std 138 uspace/lib/cpp/src/__bits/test/memory.cpp ptr1 = std::move(ptr2);
std 146 uspace/lib/cpp/src/__bits/test/memory.cpp auto ptr = std::make_unique<mock[]>(10U);
std 160 uspace/lib/cpp/src/__bits/test/memory.cpp auto ptr1 = std::make_shared<mock>();
std 170 uspace/lib/cpp/src/__bits/test/memory.cpp auto ptr3 = std::move(ptr2);
std 186 uspace/lib/cpp/src/__bits/test/memory.cpp std::weak_ptr<mock> wptr1{};
std 188 uspace/lib/cpp/src/__bits/test/memory.cpp auto ptr1 = std::make_shared<mock>();
std 191 uspace/lib/cpp/src/__bits/test/memory.cpp std::weak_ptr<mock> wptr2 = ptr1;
std 206 uspace/lib/cpp/src/__bits/test/memory.cpp using dummy_traits1 = std::allocator_traits<aux::dummy_allocator1>;
std 207 uspace/lib/cpp/src/__bits/test/memory.cpp using dummy_traits2 = std::allocator_traits<aux::dummy_allocator2>;
std 216 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::pointer, int*>
std 220 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::const_pointer, const int*>
std 224 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::void_pointer, void*>
std 228 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::const_void_pointer, const void*>
std 232 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::difference_type, ptrdiff_t>
std 236 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::size_type, std::make_unsigned_t<ptrdiff_t>>
std 240 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::propagate_on_container_copy_assignment, std::false_type>
std 244 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::propagate_on_container_move_assignment, std::false_type>
std 248 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::propagate_on_container_swap, std::false_type>
std 252 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::is_always_equal, typename std::is_empty<aux::dummy_allocator1>::type>
std 261 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::pointer, char*>
std 265 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::const_pointer, const void*>
std 269 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::void_pointer, bool*>
std 273 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::const_void_pointer, volatile bool*>
std 277 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::difference_type, short>
std 281 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::size_type, long>
std 285 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::propagate_on_container_copy_assignment, std::true_type>
std 289 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::propagate_on_container_move_assignment, std::true_type>
std 293 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::propagate_on_container_swap, std::true_type>
std 297 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::is_always_equal, std::true_type>
std 303 uspace/lib/cpp/src/__bits/test/memory.cpp using dummy_traits1 = std::pointer_traits<aux::dummy_pointer1>;
std 304 uspace/lib/cpp/src/__bits/test/memory.cpp using dummy_traits2 = std::pointer_traits<aux::dummy_pointer2<int, char>>;
std 305 uspace/lib/cpp/src/__bits/test/memory.cpp using int_traits = std::pointer_traits<int*>;
std 309 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::pointer, aux::dummy_pointer1>
std 313 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::element_type, int>
std 317 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::difference_type, bool>
std 321 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::template rebind<long>, unsigned>
std 326 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::pointer, aux::dummy_pointer2<int, char>>
std 330 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::element_type, signed char>
std 334 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::difference_type, unsigned char>
std 338 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::template rebind<long>, aux::dummy_pointer2<long, char>>
std 343 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename int_traits::pointer, int*>
std 347 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename int_traits::element_type, int>
std 351 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename int_traits::difference_type, ptrdiff_t>
std 355 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename int_traits::rebind<char>, char*>
std 36 uspace/lib/cpp/src/__bits/test/numeric.cpp using namespace std::literals;
std 61 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res1 = std::accumulate(data1.begin(), data1.end(), 5);
std 64 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res2 = std::accumulate(
std 72 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res3 = std::accumulate(data1.begin(), data1.begin(), 10);
std 78 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res4 = std::inner_product(
std 83 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res5 = std::inner_product(
std 96 uspace/lib/cpp/src/__bits/test/numeric.cpp std::array<int, 5> result{};
std 98 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res6 = std::partial_sum(
std 109 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res7 = std::partial_sum(
std 123 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res8 = std::adjacent_difference(
std 134 uspace/lib/cpp/src/__bits/test/numeric.cpp auto res9 = std::adjacent_difference(
std 148 uspace/lib/cpp/src/__bits/test/numeric.cpp std::iota(result.begin(), result.end(), 4);
std 161 uspace/lib/cpp/src/__bits/test/numeric.cpp std::complex<double> c2{2.0, 0.5};
std 164 uspace/lib/cpp/src/__bits/test/numeric.cpp std::complex<double> c3{c2};
std 167 uspace/lib/cpp/src/__bits/test/numeric.cpp std::complex<double> c4{c1};
std 175 uspace/lib/cpp/src/__bits/test/numeric.cpp test_eq("complex abs", std::abs(2.0 - 4.0i), 20.0);
std 176 uspace/lib/cpp/src/__bits/test/numeric.cpp test_eq("complex real", std::real(2.0 + 3.0i), 2.0);
std 177 uspace/lib/cpp/src/__bits/test/numeric.cpp test_eq("complex imag", std::imag(2.0 + 3.0i), 3.0);
std 43 uspace/lib/cpp/src/__bits/test/ratio.cpp std::ratio_add<std::ratio<2, 3>, std::ratio<1, 6>>::num,
std 48 uspace/lib/cpp/src/__bits/test/ratio.cpp std::ratio_add<std::ratio<2, 3>, std::ratio<1, 6>>::den,
std 54 uspace/lib/cpp/src/__bits/test/ratio.cpp std::ratio_subtract<std::ratio<2, 3>, std::ratio<1, 6>>::num,
std 59 uspace/lib/cpp/src/__bits/test/ratio.cpp std::ratio_subtract<std::ratio<2, 3>, std::ratio<1, 6>>::den,
std 65 uspace/lib/cpp/src/__bits/test/ratio.cpp std::ratio_multiply<std::ratio<2, 3>, std::ratio<1, 6>>::num,
std 70 uspace/lib/cpp/src/__bits/test/ratio.cpp std::ratio_multiply<std::ratio<2, 3>, std::ratio<1, 6>>::den,
std 76 uspace/lib/cpp/src/__bits/test/ratio.cpp std::ratio_divide<std::ratio<2, 3>, std::ratio<1, 6>>::num,
std 81 uspace/lib/cpp/src/__bits/test/ratio.cpp std::ratio_divide<std::ratio<2, 3>, std::ratio<1, 6>>::den,
std 86 uspace/lib/cpp/src/__bits/test/ratio.cpp "ratio_equal", std::ratio_equal_v<std::ratio<2, 3>, std::ratio<6, 9>>, true
std 90 uspace/lib/cpp/src/__bits/test/ratio.cpp "ratio_not_equal", std::ratio_not_equal_v<std::ratio<2, 3>, std::ratio<5, 9>>, true
std 94 uspace/lib/cpp/src/__bits/test/ratio.cpp "ratio_less", std::ratio_less_v<std::ratio<2, 3>, std::ratio<5, 6>>, true
std 98 uspace/lib/cpp/src/__bits/test/ratio.cpp "ratio_less_equal pt1", std::ratio_less_equal_v<std::ratio<2, 3>, std::ratio<5, 6>>, true
std 102 uspace/lib/cpp/src/__bits/test/ratio.cpp "ratio_less_equal pt2", std::ratio_less_equal_v<std::ratio<2, 3>, std::ratio<2, 3>>, true
std 106 uspace/lib/cpp/src/__bits/test/ratio.cpp "ratio_greater", std::ratio_greater_v<std::ratio<2, 3>, std::ratio<2, 6>>, true
std 110 uspace/lib/cpp/src/__bits/test/ratio.cpp "ratio_greater_equal pt1", std::ratio_greater_equal_v<std::ratio<2, 3>, std::ratio<2, 6>>, true
std 114 uspace/lib/cpp/src/__bits/test/ratio.cpp "ratio_greater_equal pt2", std::ratio_greater_equal_v<std::ratio<2, 3>, std::ratio<2, 3>>, true
std 62 uspace/lib/cpp/src/__bits/test/set.cpp std::set<int> s1{src1};
std 70 uspace/lib/cpp/src/__bits/test/set.cpp std::set<int> s2{src1.begin(), src1.end()};
std 77 uspace/lib/cpp/src/__bits/test/set.cpp std::set<int> s3{s1};
std 84 uspace/lib/cpp/src/__bits/test/set.cpp std::set<int> s4{std::move(s1)};
std 100 uspace/lib/cpp/src/__bits/test/set.cpp s4 = std::move(s1);
std 118 uspace/lib/cpp/src/__bits/test/set.cpp std::set<int> set1{};
std 136 uspace/lib/cpp/src/__bits/test/set.cpp std::set<std::string> set2{};
std 139 uspace/lib/cpp/src/__bits/test/set.cpp test_eq("conversion insert equivalence", *res5.first, std::string{"A"});
std 141 uspace/lib/cpp/src/__bits/test/set.cpp auto res6 = set2.insert(std::string{"B"});
std 143 uspace/lib/cpp/src/__bits/test/set.cpp test_eq("first insert equivalence", *res6.first, std::string{"B"});
std 145 uspace/lib/cpp/src/__bits/test/set.cpp auto res7 = set2.insert(std::string{"B"});
std 147 uspace/lib/cpp/src/__bits/test/set.cpp test_eq("second insert equivalence", *res7.first, std::string{"B"});
std 153 uspace/lib/cpp/src/__bits/test/set.cpp set2.insert(std::string{"G"});
std 154 uspace/lib/cpp/src/__bits/test/set.cpp set2.insert(std::string{"H"});
std 155 uspace/lib/cpp/src/__bits/test/set.cpp set2.insert(std::string{"K"});
std 156 uspace/lib/cpp/src/__bits/test/set.cpp auto res11 = set2.erase(std::string{"G"});
std 158 uspace/lib/cpp/src/__bits/test/set.cpp auto res12 = set2.erase(std::string{"M"});
std 161 uspace/lib/cpp/src/__bits/test/set.cpp std::set<int> set3{};
std 182 uspace/lib/cpp/src/__bits/test/set.cpp std::set<int> set{};
std 214 uspace/lib/cpp/src/__bits/test/set.cpp std::multiset<int> mset{src1};
std 254 uspace/lib/cpp/src/__bits/test/set.cpp std::multiset<int> mset{src1};
std 264 uspace/lib/cpp/src/__bits/test/set.cpp std::set<int> set{src2};
std 279 uspace/lib/cpp/src/__bits/test/set.cpp std::multiset<int> mset{src};
std 63 uspace/lib/cpp/src/__bits/test/string.cpp std::string str1{"hello"};
std 74 uspace/lib/cpp/src/__bits/test/string.cpp std::string str2{str1};
std 81 uspace/lib/cpp/src/__bits/test/string.cpp std::string str3{std::move(str1)};
std 92 uspace/lib/cpp/src/__bits/test/string.cpp std::string str4{};
std 105 uspace/lib/cpp/src/__bits/test/string.cpp std::string str5{str3.begin() + 2, str3.begin() + 4};
std 115 uspace/lib/cpp/src/__bits/test/string.cpp std::string check{"hello, world"};
std 117 uspace/lib/cpp/src/__bits/test/string.cpp std::string str1{"hello, "};
std 125 uspace/lib/cpp/src/__bits/test/string.cpp std::string str2{"hello, "};
std 126 uspace/lib/cpp/src/__bits/test/string.cpp str2.append(std::string{"world"});
std 133 uspace/lib/cpp/src/__bits/test/string.cpp std::string str3{"hello, "};
std 134 uspace/lib/cpp/src/__bits/test/string.cpp std::string apendee{"world"};
std 142 uspace/lib/cpp/src/__bits/test/string.cpp std::string str4{"hello, "};
std 150 uspace/lib/cpp/src/__bits/test/string.cpp std::string str5{"hello, "};
std 158 uspace/lib/cpp/src/__bits/test/string.cpp std::string str6{"hello, "};
std 169 uspace/lib/cpp/src/__bits/test/string.cpp std::string check{"hello, world"};
std 171 uspace/lib/cpp/src/__bits/test/string.cpp std::string str1{", world"};
std 179 uspace/lib/cpp/src/__bits/test/string.cpp std::string str2{"hello,world"};
std 187 uspace/lib/cpp/src/__bits/test/string.cpp std::string str3{"heo, world"};
std 195 uspace/lib/cpp/src/__bits/test/string.cpp std::string str4{"h, world"};
std 196 uspace/lib/cpp/src/__bits/test/string.cpp std::string insertee{"ello"};
std 205 uspace/lib/cpp/src/__bits/test/string.cpp std::string str5{"hel, world"};
std 206 uspace/lib/cpp/src/__bits/test/string.cpp std::initializer_list<char> init{'l', 'o'};
std 217 uspace/lib/cpp/src/__bits/test/string.cpp std::string check{"hello"};
std 219 uspace/lib/cpp/src/__bits/test/string.cpp std::string str1{"heXllo"};
std 227 uspace/lib/cpp/src/__bits/test/string.cpp std::string str2{"Xhello"};
std 235 uspace/lib/cpp/src/__bits/test/string.cpp std::string str3{"helloX"};
std 243 uspace/lib/cpp/src/__bits/test/string.cpp std::string str4{"XXXhello"};
std 251 uspace/lib/cpp/src/__bits/test/string.cpp std::string str5{"heXXXllo"};
std 259 uspace/lib/cpp/src/__bits/test/string.cpp std::string str6{"helloXXX"};
std 267 uspace/lib/cpp/src/__bits/test/string.cpp std::string str7{"hellXXXo"};
std 278 uspace/lib/cpp/src/__bits/test/string.cpp std::string check{"hello, world"};
std 280 uspace/lib/cpp/src/__bits/test/string.cpp std::string str1{"helXXX world"};
std 288 uspace/lib/cpp/src/__bits/test/string.cpp std::string str2{"helXXX world"};
std 296 uspace/lib/cpp/src/__bits/test/string.cpp std::string str3{"helXXX world"};
std 304 uspace/lib/cpp/src/__bits/test/string.cpp std::string str4{"heXXo, world"};
std 312 uspace/lib/cpp/src/__bits/test/string.cpp std::string str5{"heXXXXo, world"};
std 320 uspace/lib/cpp/src/__bits/test/string.cpp std::string str6{"helXXXXX world"};
std 328 uspace/lib/cpp/src/__bits/test/string.cpp std::string str7{"helXXXXX world"};
std 329 uspace/lib/cpp/src/__bits/test/string.cpp std::string replacer{"YYlo,YYY"};
std 337 uspace/lib/cpp/src/__bits/test/string.cpp std::string str8{"helXXXXX world"};
std 345 uspace/lib/cpp/src/__bits/test/string.cpp std::string str9{"heXXXXo, world"};
std 353 uspace/lib/cpp/src/__bits/test/string.cpp std::string str10{"helXXXXX world"};
std 362 uspace/lib/cpp/src/__bits/test/string.cpp std::string str11{"helXXXXX world"};
std 371 uspace/lib/cpp/src/__bits/test/string.cpp std::string str12{"helXXX world"};
std 383 uspace/lib/cpp/src/__bits/test/string.cpp std::string check{"CCABB"};
std 385 uspace/lib/cpp/src/__bits/test/string.cpp std::string str1{"ACCCA"};
std 386 uspace/lib/cpp/src/__bits/test/string.cpp std::string str2{"BBBBB"};
std 398 uspace/lib/cpp/src/__bits/test/string.cpp std::string target{"ABC"};
std 399 uspace/lib/cpp/src/__bits/test/string.cpp auto miss = std::string::npos;
std 401 uspace/lib/cpp/src/__bits/test/string.cpp std::string str1{"xxABCxx"};
std 439 uspace/lib/cpp/src/__bits/test/string.cpp std::string str2{"xxABCxxABCxx"};
std 465 uspace/lib/cpp/src/__bits/test/string.cpp std::string str3{"xxBxxAxxCxx"};
std 551 uspace/lib/cpp/src/__bits/test/string.cpp std::string not_target{"xB"};
std 595 uspace/lib/cpp/src/__bits/test/string.cpp std::string not_last_target{"xC"};
std 642 uspace/lib/cpp/src/__bits/test/string.cpp std::string check1{"abcd"};
std 643 uspace/lib/cpp/src/__bits/test/string.cpp std::string check2{"bcd"};
std 644 uspace/lib/cpp/src/__bits/test/string.cpp std::string check3{"def"};
std 646 uspace/lib/cpp/src/__bits/test/string.cpp std::string str{"abcdef"};
std 672 uspace/lib/cpp/src/__bits/test/string.cpp std::string str1{"aabbb"};
std 673 uspace/lib/cpp/src/__bits/test/string.cpp std::string str2{"bbbaa"};
std 674 uspace/lib/cpp/src/__bits/test/string.cpp std::string str3{"bbb"};
std 40 uspace/lib/cpp/src/__bits/test/test.cpp std::printf("[%s][%s] ... OK\n", name(), tname);
std 42 uspace/lib/cpp/src/__bits/test/test.cpp std::printf("[%s][%s] ... FAIL\n", name(), tname);
std 48 uspace/lib/cpp/src/__bits/test/test.cpp std::printf("\n[TEST START][%s]\n", name());
std 54 uspace/lib/cpp/src/__bits/test/test.cpp std::printf("[TEST END][%s][%u OK][%u FAIL]\n",
std 59 uspace/lib/cpp/src/__bits/test/tuple.cpp std::tuple<int, float> tpl1{1, .5f};
std 60 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("value initialization pt1", std::get<0>(tpl1), 1);
std 61 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("value initialization pt2", std::get<1>(tpl1), .5f);
std 63 uspace/lib/cpp/src/__bits/test/tuple.cpp auto p = std::make_pair(2, 1.f);
std 64 uspace/lib/cpp/src/__bits/test/tuple.cpp std::tuple<int, float> tpl2{p};
std 65 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("pair initialization pt1", std::get<0>(tpl2), 2);
std 66 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("pair initialization pt2", std::get<1>(tpl2), 1.f);
std 69 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("pair assignment pt1", std::get<0>(tpl1), 2);
std 70 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("pair assignment pt2", std::get<1>(tpl1), 1.f);
std 72 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl3 = std::make_tuple(std::string{"A"}, std::string{"B"});
std 73 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl4 = std::make_tuple(std::string{"C"}, std::string{"D"});
std 74 uspace/lib/cpp/src/__bits/test/tuple.cpp tpl3 = std::move(tpl4);
std 75 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("move assignment pt1", std::get<0>(tpl3), std::string{"C"});
std 76 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("move assignment pt2", std::get<1>(tpl3), std::string{"D"});
std 78 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl5 = std::make_tuple(1, .5f);
std 79 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl6{std::move(tpl5)};
std 80 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("move initialization pt1", std::get<0>(tpl6), 1);
std 81 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("move initialization pt2", std::get<1>(tpl6), .5f);
std 86 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl1 = std::make_tuple(1, .5f, std::string{"test"}, true);
std 87 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl1)>, int>);
std 88 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::is_same_v<std::tuple_element_t<1, decltype(tpl1)>, float>);
std 89 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::is_same_v<std::tuple_element_t<2, decltype(tpl1)>, std::string>);
std 90 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::is_same_v<std::tuple_element_t<3, decltype(tpl1)>, bool>);
std 92 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("make_tuple pt1", std::get<0>(tpl1), 1);
std 93 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("make_tuple pt2", std::get<1>(tpl1), .5f);
std 94 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("make_tuple pt3", std::get<2>(tpl1), std::string{"test"});
std 95 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("make_tuple pt4", std::get<3>(tpl1), true);
std 97 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::tuple_size_v<decltype(tpl1)> == 4);
std 101 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl2 = std::make_tuple(std::ref(i), std::cref(f));
std 102 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl2)>, int&>);
std 103 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::is_same_v<std::tuple_element_t<1, decltype(tpl2)>, const float&>);
std 105 uspace/lib/cpp/src/__bits/test/tuple.cpp std::get<0>(tpl2) = 3;
std 108 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl3 = std::forward_as_tuple(i, f);
std 109 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl3)>, int&>);
std 110 uspace/lib/cpp/src/__bits/test/tuple.cpp static_assert(std::is_same_v<std::tuple_element_t<1, decltype(tpl3)>, float&>);
std 112 uspace/lib/cpp/src/__bits/test/tuple.cpp std::get<1>(tpl3) = 1.5f;
std 120 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl = std::make_tuple(1, .5f);
std 121 uspace/lib/cpp/src/__bits/test/tuple.cpp std::tie(i1, f1) = tpl;
std 126 uspace/lib/cpp/src/__bits/test/tuple.cpp std::get<0>(tpl) = 2;
std 138 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl1 = std::make_tuple(1, .5f);
std 139 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl2 = std::make_tuple(1, .5f);
std 140 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl3 = std::make_tuple(1, 1.f);
std 141 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl4 = std::make_tuple(2, .5f);
std 142 uspace/lib/cpp/src/__bits/test/tuple.cpp auto tpl5 = std::make_tuple(2, 1.f);
std 153 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("tuple swap pt1", std::get<0>(tpl1), 2);
std 154 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("tuple swap pt2", std::get<1>(tpl1), 1.f);
std 155 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("tuple swap pt3", std::get<0>(tpl5), 1);
std 156 uspace/lib/cpp/src/__bits/test/tuple.cpp test_eq("tuple swap pt4", std::get<1>(tpl5), .5f);
std 60 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{3, 3},
std 61 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{1, 1},
std 62 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{5, 5},
std 63 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{2, 2},
std 64 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{7, 7},
std 65 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{6, 6},
std 66 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{4, 4}
std 69 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_map<int, int> m1{src1};
std 76 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_map<int, int> m2{src1.begin(), src1.end()};
std 82 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_map<int, int> m3{m1};
std 88 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_map<int, int> m4{std::move(m1)};
std 102 uspace/lib/cpp/src/__bits/test/unordered_map.cpp m4 = std::move(m1);
std 118 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::string str{"a b a a c d b e a b b e d c a e"};
std 119 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_map<std::string, std::size_t> unordered_map{};
std 120 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::istringstream iss{str};
std 121 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::string word{};
std 137 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_map<int, int> map1{};
std 159 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_map<int, std::string> map2{};
std 160 uspace/lib/cpp/src/__bits/test/unordered_map.cpp auto res5 = map2.insert(std::pair<const int, const char*>{5, "A"});
std 163 uspace/lib/cpp/src/__bits/test/unordered_map.cpp test_eq("conversion insert equivalence pt2", res5.first->second, std::string{"A"});
std 165 uspace/lib/cpp/src/__bits/test/unordered_map.cpp auto res6 = map2.insert(std::pair<const int, std::string>{6, "B"});
std 168 uspace/lib/cpp/src/__bits/test/unordered_map.cpp test_eq("first insert equivalence pt2", res6.first->second, std::string{"B"});
std 170 uspace/lib/cpp/src/__bits/test/unordered_map.cpp auto res7 = map2.insert(std::pair<const int, std::string>{6, "C"});
std 173 uspace/lib/cpp/src/__bits/test/unordered_map.cpp test_eq("second insert equivalence pt2", res7.first->second, std::string{"B"});
std 175 uspace/lib/cpp/src/__bits/test/unordered_map.cpp auto res8 = map2.insert_or_assign(6, std::string{"D"});
std 178 uspace/lib/cpp/src/__bits/test/unordered_map.cpp test_eq("insert_or_*assign* equivalence pt2", res8.first->second, std::string{"D"});
std 180 uspace/lib/cpp/src/__bits/test/unordered_map.cpp auto res9 = map2.insert_or_assign(7, std::string{"E"});
std 183 uspace/lib/cpp/src/__bits/test/unordered_map.cpp test_eq("*insert*_or_assign equivalence pt2", res9.first->second, std::string{"E"});
std 193 uspace/lib/cpp/src/__bits/test/unordered_map.cpp auto res12 = map2.insert(std::pair<const int, const char*>{11, "test"});
std 196 uspace/lib/cpp/src/__bits/test/unordered_map.cpp test_eq("insert with constructible argument pt3", res12.first->second, std::string{"test"});
std 198 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_map<int, int> map3{};
std 212 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{3, 3},
std 213 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{6, 6},
std 214 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{1, 1},
std 215 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{5, 5},
std 216 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{6, 6},
std 217 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{3, 3},
std 218 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{2, 2},
std 219 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{7, 7},
std 220 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{6, 6},
std 221 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::pair<const int, int>{4, 4}
std 224 uspace/lib/cpp/src/__bits/test/unordered_map.cpp std::unordered_multimap<int, int> mmap{src};
std 244 uspace/lib/cpp/src/__bits/test/unordered_map.cpp auto res4 = mmap.insert(std::pair<const int, int>{8, 6});
std 249 uspace/lib/cpp/src/__bits/test/unordered_map.cpp auto res5 = mmap.insert(std::pair<const int, int>{9, 8});
std 259 uspace/lib/cpp/src/__bits/test/unordered_map.cpp mmap.insert(std::pair<const int, int>{8, 8});
std 59 uspace/lib/cpp/src/__bits/test/unordered_set.cpp std::unordered_set<int> s1{src1};
std 66 uspace/lib/cpp/src/__bits/test/unordered_set.cpp std::unordered_set<int> s2{src1.begin(), src1.end()};
std 72 uspace/lib/cpp/src/__bits/test/unordered_set.cpp std::unordered_set<int> s3{s1};
std 78 uspace/lib/cpp/src/__bits/test/unordered_set.cpp std::unordered_set<int> s4{std::move(s1)};
std 92 uspace/lib/cpp/src/__bits/test/unordered_set.cpp s4 = std::move(s1);
std 108 uspace/lib/cpp/src/__bits/test/unordered_set.cpp std::unordered_set<int> set1{};
std 126 uspace/lib/cpp/src/__bits/test/unordered_set.cpp std::unordered_set<std::string> set2{};
std 129 uspace/lib/cpp/src/__bits/test/unordered_set.cpp test_eq("conversion insert equivalence", *res5.first, std::string{"A"});
std 131 uspace/lib/cpp/src/__bits/test/unordered_set.cpp auto res6 = set2.insert(std::string{"B"});
std 133 uspace/lib/cpp/src/__bits/test/unordered_set.cpp test_eq("first insert equivalence", *res6.first, std::string{"B"});
std 135 uspace/lib/cpp/src/__bits/test/unordered_set.cpp auto res7 = set2.insert(std::string{"B"});
std 137 uspace/lib/cpp/src/__bits/test/unordered_set.cpp test_eq("second insert equivalence", *res7.first, std::string{"B"});
std 143 uspace/lib/cpp/src/__bits/test/unordered_set.cpp set2.insert(std::string{"G"});
std 144 uspace/lib/cpp/src/__bits/test/unordered_set.cpp set2.insert(std::string{"H"});
std 145 uspace/lib/cpp/src/__bits/test/unordered_set.cpp set2.insert(std::string{"K"});
std 146 uspace/lib/cpp/src/__bits/test/unordered_set.cpp auto res11 = set2.erase(std::string{"G"});
std 148 uspace/lib/cpp/src/__bits/test/unordered_set.cpp auto res12 = set2.erase(std::string{"M"});
std 151 uspace/lib/cpp/src/__bits/test/unordered_set.cpp std::unordered_set<int> set3{};
std 180 uspace/lib/cpp/src/__bits/test/unordered_set.cpp std::unordered_multiset<int> mset{src1};
std 60 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec1{};
std 71 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec2{4, 3, 2, 1};
std 78 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec3(11);
std 81 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec4(4ul, 5);
std 90 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec6{vec4};
std 97 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec7{std::move(vec6)};
std 108 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec8{check1};
std 115 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec9{};
std 124 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec10{};
std 125 uspace/lib/cpp/src/__bits/test/vector.cpp vec10 = std::move(vec9);
std 141 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec1{1, 2, 3, 4, 5};
std 153 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec2{1, 2, 3, 4, 5};
std 161 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec3{1, 2, 3, 4, 5};
std 169 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec4{1, 2, 3, 4, 5};
std 177 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec5{1, 2, 3, 4, 5};
std 185 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec6{};
std 200 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec1{1, 2, 3, 4, 5};
std 208 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec2{1, 2, 3, 4, 5};
std 216 uspace/lib/cpp/src/__bits/test/vector.cpp std::vector<int> vec3{1, 2, 3, 4, 5};
std 31 uspace/lib/cpp/src/__bits/trycatch.cpp bool ::std::aux::exception_thrown{false};
std 58 uspace/lib/cpp/src/__bits/unwind.cpp std::uint64_t exception_class;
std 60 uspace/lib/cpp/src/__bits/unwind.cpp std::uint64_t private_1;
std 61 uspace/lib/cpp/src/__bits/unwind.cpp std::uint64_t private_2;
std 80 uspace/lib/cpp/src/__bits/unwind.cpp int, _Unwind_Action, std::uint64_t, _Unwind_Exception*,
std 100 uspace/lib/cpp/src/__bits/unwind.cpp extern "C" std::uint64_t _Unwind_GetGR(_Unwind_Context*, int)
std 106 uspace/lib/cpp/src/__bits/unwind.cpp extern "C" void _Unwind_SetGR(_Unwind_Context*, int, std::uint64_t)
std 111 uspace/lib/cpp/src/__bits/unwind.cpp extern "C" std::uint64_t _Unwind_GetIP(_Unwind_Context*)
std 117 uspace/lib/cpp/src/__bits/unwind.cpp extern "C" void _Unwind_SetIP(_Unwind_Context*, std::uint64_t)
std 122 uspace/lib/cpp/src/__bits/unwind.cpp extern "C" std::uint64_t _Unwind_GetLanguageSpecificData(_Unwind_Context*)
std 128 uspace/lib/cpp/src/__bits/unwind.cpp extern "C" std::uint64_t _Unwind_GetRegionStart(_Unwind_Context*)
std 138 uspace/lib/cpp/src/__bits/unwind.cpp int, _Unwind_Action, std::uint64_t, _Unwind_Exception*,
std 147 uspace/lib/cpp/src/__bits/unwind.cpp std::type_info* exceptionType;
std 176 uspace/lib/cpp/src/__bits/unwind.cpp extern "C" void* __cxa_allocate_exception(std::size_t thrown_size)
std 189 uspace/lib/cpp/src/__bits/unwind.cpp extern "C" void __cxa_throw(void* thrown_exception, std::type_info* tinfo, void (*dest)(void*))
std 63 uspace/lib/cpp/src/future.cpp return "ev: " + std::to_string(ev);
std 56 uspace/lib/cpp/src/new.cpp void* operator new(std::size_t size)
std 61 uspace/lib/cpp/src/new.cpp void *ptr = std::malloc(size);
std 65 uspace/lib/cpp/src/new.cpp auto h = std::get_new_handler();
std 78 uspace/lib/cpp/src/new.cpp void* operator new(std::size_t ignored, void* ptr)
std 83 uspace/lib/cpp/src/new.cpp void* operator new(std::size_t size, const std::nothrow_t& nt) noexcept
std 97 uspace/lib/cpp/src/new.cpp void* operator new[](std::size_t size)
std 102 uspace/lib/cpp/src/new.cpp void* operator new[](std::size_t size, const std::nothrow_t& nt) noexcept
std 110 uspace/lib/cpp/src/new.cpp std::free(ptr);
std 113 uspace/lib/cpp/src/new.cpp void operator delete(void* ptr, std::size_t ignored) noexcept
std 123 uspace/lib/cpp/src/new.cpp void operator delete[](void* ptr, std::size_t ignored) noexcept
std 113 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 124 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 135 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 146 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 157 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 168 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 179 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 190 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 201 uspace/lib/cpp/src/string.cpp std::string res{tmp};
std 87 uspace/lib/cpp/src/system_error.cpp return "ev: " + std::to_string(ev);
std 107 uspace/lib/cpp/src/system_error.cpp return "ev: " + std::to_string(ev);
std 46 uspace/lib/cpp/src/thread.cpp std::terminate();
std 66 uspace/lib/cpp/src/thread.cpp std::terminate();
std 79 uspace/lib/cpp/src/thread.cpp std::swap(id_, other.id_);
std 80 uspace/lib/cpp/src/thread.cpp std::swap(joinable_wrapper_, other.joinable_wrapper_);
HelenOS homepage, sources at GitHub