Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TartanLlama/expected
/ types & classes
Types & classes
84 in github.com/TartanLlama/expected
⨍
Functions
111
◇
Types & classes
84
↓ 2 callers
Class
T
tests/bases.cpp:24
↓ 1 callers
Class
unexpected
include/tl/expected.hpp:154
Class
F
tests/extensions.cpp:810
Class
MoveOnly
tests/issues.cpp:207
Class
S
tests/issues.cpp:173
Class
S
tests/extensions.cpp:806
Class
TC
include/tl/expected.hpp:2103
Class
TL_EXPECTED_NODISCARD
include/tl/expected.hpp:142
Class
a
tests/issues.cpp:28
Class
b
tests/issues.cpp:29
Class
bad_expected_access
include/tl/expected.hpp:1252
Class
canthrow_move
tests/test.cpp:5
Class
canthrow_move
tests/swap.cpp:8
Class
conjunction
include/tl/expected.hpp:242
Class
conjunction<B, Bs...>
include/tl/expected.hpp:245
Class
conjunction<B>
include/tl/expected.hpp:243
Class
default_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
Class
dummy
include/tl/expected.hpp:672
Class
except_move
tests/assignment.cpp:66
Class
expected_copy_assign_base<T, E, false, true>
include/tl/expected.hpp:1043
Class
expected_copy_base
include/tl/expected.hpp:966
Class
expected_copy_base<T, E, false, true>
include/tl/expected.hpp:972
Class
expected_default_ctor_base
include/tl/expected.hpp:1222
Class
expected_default_ctor_base<T, E, false>
include/tl/expected.hpp:1237
Class
expected_delete_assign_base
include/tl/expected.hpp:1163
Class
expected_delete_assign_base<T, E, false, false>
include/tl/expected.hpp:1199
Class
expected_delete_assign_base<T, E, false, true>
include/tl/expected.hpp:1187
Class
expected_delete_assign_base<T, E, true, false>
include/tl/expected.hpp:1175
Class
expected_delete_ctor_base
include/tl/expected.hpp:1108
Class
expected_delete_ctor_base<T, E, false, false>
include/tl/expected.hpp:1141
Class
expected_delete_ctor_base<T, E, false, true>
include/tl/expected.hpp:1130
Class
expected_delete_ctor_base<T, E, true, false>
include/tl/expected.hpp:1119
Class
expected_move_assign_base
include/tl/expected.hpp:1072
Class
expected_move_assign_base<T, E, false>
include/tl/expected.hpp:1080
Class
expected_move_base
include/tl/expected.hpp:999
Class
expected_move_base<T, E, false>
include/tl/expected.hpp:1006
Class
expected_operations_base
include/tl/expected.hpp:721
Class
expected_operations_base<void, E>
include/tl/expected.hpp:907
Class
expected_storage_base
include/tl/expected.hpp:452
Class
expected_storage_base<T, E, false, true>
include/tl/expected.hpp:593
Class
expected_storage_base<T, E, true, false>
include/tl/expected.hpp:543
Class
expected_storage_base<T, E, true, true>
include/tl/expected.hpp:499
Class
expected_storage_base<void, E, false, false>
include/tl/expected.hpp:681
Class
expected_storage_base<void, E, false, true>
include/tl/expected.hpp:641
Class
foo
tests/issues.cpp:45
Class
foo
tests/assertions.cpp:15
Class
has_all
tests/assignment.cpp:55
Class
i31
tests/issues.cpp:67
Class
in_place_t
include/tl/expected.hpp:148
Class
invoke_result_impl
include/tl/expected.hpp:306
Class
invoke_result_impl< F, decltype(detail::invoke(std::declval<F>(), std::declval<Us>()...), void()), Us...>
include/tl/expected.hpp:309
Class
is_adl_swap_noexcept
include/tl/expected.hpp:361
Class
is_const_or_const_ref
include/tl/expected.hpp:277
Class
is_const_or_const_ref<T const &>
include/tl/expected.hpp:278
Class
is_const_or_const_ref<T const>
include/tl/expected.hpp:279
Class
is_expected_impl
include/tl/expected.hpp:396
Class
is_expected_impl<expected<T, E>>
include/tl/expected.hpp:398
Class
is_nothrow_swappable
include/tl/expected.hpp:327
Class
is_pointer_to_non_const_member_func
include/tl/expected.hpp:257
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) &&>
include/tl/expected.hpp:265
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) &>
include/tl/expected.hpp:262
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile &&>
include/tl/expected.hpp:274
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile &>
include/tl/expected.hpp:271
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile>
include/tl/expected.hpp:268
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...)>
include/tl/expected.hpp:259
Class
is_std_swap_noexcept
include/tl/expected.hpp:352
Class
is_std_swap_noexcept<T[N]>
include/tl/expected.hpp:358
Class
is_swappable
include/tl/expected.hpp:325
Class
is_swappable<T[N], T[N]>
include/tl/expected.hpp:375
Class
is_trivially_copy_constructible
include/tl/expected.hpp:93
Class
is_trivially_copy_constructible<std::vector<T, A>>
include/tl/expected.hpp:97
Class
monostate
include/tl/expected.hpp:146
Class
move_detector
tests/observers.cpp:4
Class
move_tracker
tests/issues.cpp:142
Class
no_init_t
include/tl/expected.hpp:441
Class
no_throw
tests/test.cpp:1
Class
no_throw
tests/swap.cpp:4
Class
non_copyable
tests/issues.cpp:97
Class
tag
if swap ADL finds this then it would call std::swap otherwise (same signature)
include/tl/expected.hpp:333
Class
takes_init_and_variadic
tests/constructors.cpp:8
Class
takes_init_and_variadic
tests/emplace.cpp:8
Class
unexpect_t
include/tl/expected.hpp:217
Class
willthrow_move
tests/test.cpp:14
Class
willthrow_move
tests/swap.cpp:19