MCPcopy Create free account

hub / github.com/TartanLlama/expected / types & classes

Types & classes84 in github.com/TartanLlama/expected

↓ 2 callersClassT
tests/bases.cpp:24
↓ 1 callersClassunexpected
include/tl/expected.hpp:154
ClassF
tests/extensions.cpp:810
ClassMoveOnly
tests/issues.cpp:207
ClassS
tests/issues.cpp:173
ClassS
tests/extensions.cpp:806
ClassTC
include/tl/expected.hpp:2103
ClassTL_EXPECTED_NODISCARD
include/tl/expected.hpp:142
Classa
tests/issues.cpp:28
Classb
tests/issues.cpp:29
Classbad_expected_access
include/tl/expected.hpp:1252
Classcanthrow_move
tests/test.cpp:5
Classcanthrow_move
tests/swap.cpp:8
Classconjunction
include/tl/expected.hpp:242
Classconjunction<B, Bs...>
include/tl/expected.hpp:245
Classconjunction<B>
include/tl/expected.hpp:243
Classdefault_constructor_tag
This is needed to be able to construct the expected_default_ctor_base which follows, while still conditionally deleting the default constructor.
include/tl/expected.hpp:1212
Classdummy
include/tl/expected.hpp:672
Classexcept_move
tests/assignment.cpp:66
Classexpected_copy_assign_base<T, E, false, true>
include/tl/expected.hpp:1043
Classexpected_copy_base
include/tl/expected.hpp:966
Classexpected_copy_base<T, E, false, true>
include/tl/expected.hpp:972
Classexpected_default_ctor_base
include/tl/expected.hpp:1222
Classexpected_default_ctor_base<T, E, false>
include/tl/expected.hpp:1237
Classexpected_delete_assign_base
include/tl/expected.hpp:1163
Classexpected_delete_assign_base<T, E, false, false>
include/tl/expected.hpp:1199
Classexpected_delete_assign_base<T, E, false, true>
include/tl/expected.hpp:1187
Classexpected_delete_assign_base<T, E, true, false>
include/tl/expected.hpp:1175
Classexpected_delete_ctor_base
include/tl/expected.hpp:1108
Classexpected_delete_ctor_base<T, E, false, false>
include/tl/expected.hpp:1141
Classexpected_delete_ctor_base<T, E, false, true>
include/tl/expected.hpp:1130
Classexpected_delete_ctor_base<T, E, true, false>
include/tl/expected.hpp:1119
Classexpected_move_assign_base
include/tl/expected.hpp:1072
Classexpected_move_assign_base<T, E, false>
include/tl/expected.hpp:1080
Classexpected_move_base
include/tl/expected.hpp:999
Classexpected_move_base<T, E, false>
include/tl/expected.hpp:1006
Classexpected_operations_base
include/tl/expected.hpp:721
Classexpected_operations_base<void, E>
include/tl/expected.hpp:907
Classexpected_storage_base
include/tl/expected.hpp:452
Classexpected_storage_base<T, E, false, true>
include/tl/expected.hpp:593
Classexpected_storage_base<T, E, true, false>
include/tl/expected.hpp:543
Classexpected_storage_base<T, E, true, true>
include/tl/expected.hpp:499
Classexpected_storage_base<void, E, false, false>
include/tl/expected.hpp:681
Classexpected_storage_base<void, E, false, true>
include/tl/expected.hpp:641
Classfoo
tests/issues.cpp:45
Classfoo
tests/assertions.cpp:15
Classhas_all
tests/assignment.cpp:55
Classi31
tests/issues.cpp:67
Classin_place_t
include/tl/expected.hpp:148
Classinvoke_result_impl
include/tl/expected.hpp:306
Classinvoke_result_impl< F, decltype(detail::invoke(std::declval<F>(), std::declval<Us>()...), void()), Us...>
include/tl/expected.hpp:309
Classis_adl_swap_noexcept
include/tl/expected.hpp:361
Classis_const_or_const_ref
include/tl/expected.hpp:277
Classis_const_or_const_ref<T const &>
include/tl/expected.hpp:278
Classis_const_or_const_ref<T const>
include/tl/expected.hpp:279
Classis_expected_impl
include/tl/expected.hpp:396
Classis_expected_impl<expected<T, E>>
include/tl/expected.hpp:398
Classis_nothrow_swappable
include/tl/expected.hpp:327
Classis_pointer_to_non_const_member_func
include/tl/expected.hpp:257
Classis_pointer_to_non_const_member_func<Ret (T::*)(Args...) &&>
include/tl/expected.hpp:265
Classis_pointer_to_non_const_member_func<Ret (T::*)(Args...) &>
include/tl/expected.hpp:262
Classis_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile &&>
include/tl/expected.hpp:274
Classis_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile &>
include/tl/expected.hpp:271
Classis_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile>
include/tl/expected.hpp:268
Classis_pointer_to_non_const_member_func<Ret (T::*)(Args...)>
include/tl/expected.hpp:259
Classis_std_swap_noexcept
include/tl/expected.hpp:352
Classis_std_swap_noexcept<T[N]>
include/tl/expected.hpp:358
Classis_swappable
include/tl/expected.hpp:325
Classis_swappable<T[N], T[N]>
include/tl/expected.hpp:375
Classis_trivially_copy_constructible
include/tl/expected.hpp:93
Classis_trivially_copy_constructible<std::vector<T, A>>
include/tl/expected.hpp:97
Classmonostate
include/tl/expected.hpp:146
Classmove_detector
tests/observers.cpp:4
Classmove_tracker
tests/issues.cpp:142
Classno_init_t
include/tl/expected.hpp:441
Classno_throw
tests/test.cpp:1
Classno_throw
tests/swap.cpp:4
Classnon_copyable
tests/issues.cpp:97
Classtag
if swap ADL finds this then it would call std::swap otherwise (same signature)
include/tl/expected.hpp:333
Classtakes_init_and_variadic
tests/constructors.cpp:8
Classtakes_init_and_variadic
tests/emplace.cpp:8
Classunexpect_t
include/tl/expected.hpp:217
Classwillthrow_move
tests/test.cpp:14
Classwillthrow_move
tests/swap.cpp:19