SYMBOL INDEX (564 symbols across 41 files) FILE: bakkes_patchplugin.py function replace_plugin_file (line 18) | def replace_plugin_file(): function main_loop (line 27) | async def main_loop(): FILE: include/bakkesmod/core/bot_loadout_structs.h type BotLoadoutData (line 6) | struct BotLoadoutData FILE: include/bakkesmod/core/custom_decals_structs.h type BodyShaderOverride (line 20) | struct BodyShaderOverride FILE: include/bakkesmod/core/http_structs.h type FormField (line 7) | struct FormField type std (line 21) | typedef std::function Curl... type std (line 23) | typedef std::function Cur... type std (line 24) | typedef std::function> (line 91) | struct is_trivially_copy_constructible> : std::fal... function TL_EXPECTED_11_CONSTEXPR (line 212) | [[noreturn]] TL_EXPECTED_11_CONSTEXPR void throw_exception(E &&e) { type conjunction (line 238) | struct conjunction : std::true_type {} type conjunction (line 239) | struct conjunction : B {} type is_pointer_to_non_const_member_func (line 253) | struct is_pointer_to_non_const_member_func : std::false_type {} type is_const_or_const_ref (line 273) | struct is_const_or_const_ref : std::false_type {} type is_const_or_const_ref (line 274) | struct is_const_or_const_ref : std::true_type {} type is_const_or_const_ref (line 275) | struct is_const_or_const_ref : std::true_type {} function invoke (line 287) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( function invoke (line 295) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( type invoke_result_impl (line 302) | struct invoke_result_impl type is_swappable (line 321) | struct is_swappable : std::true_type {} type is_nothrow_swappable (line 323) | struct is_nothrow_swappable : std::true_type {} type swap_adl_tests (line 326) | namespace swap_adl_tests { type tag (line 329) | struct tag {} type is_std_swap_noexcept (line 348) | struct is_std_swap_noexcept type is_std_swap_noexcept (line 354) | struct is_std_swap_noexcept : is_std_swap_noexcept {} type is_adl_swap_noexcept (line 357) | struct is_adl_swap_noexcept type is_swappable (line 362) | struct is_swappable type is_swappable (line 371) | struct is_swappable type is_nothrow_swappable (line 380) | struct is_nothrow_swappable type is_expected_impl (line 392) | struct is_expected_impl : std::false_type {} type is_expected_impl> (line 394) | struct is_expected_impl> : std::true_type {} type no_init_t (line 437) | struct no_init_t {} type expected_storage_base (line 448) | struct expected_storage_base { method expected_storage_base (line 449) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 450) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 455) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 461) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 467) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 473) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 495) | struct expected_storage_base { method expected_storage_base (line 496) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 497) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 502) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 508) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 514) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 520) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 535) | struct expected_storage_base { method expected_storage_base (line 536) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 543) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 549) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 555) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 561) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 581) | struct expected_storage_base { method expected_storage_base (line 582) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 583) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 588) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 594) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 600) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 606) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 625) | struct expected_storage_base { method expected_storage_base (line 631) | expected_storage_base() : m_has_val(true) {} method expected_storage_base (line 633) | constexpr expected_storage_base(no_init_t) : m_val(), m_has_val(fa... method expected_storage_base (line 635) | constexpr expected_storage_base(in_place_t) : m_has_val(true) {} method expected_storage_base (line 640) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 646) | constexpr explicit expected_storage_base(unexpect_t, type dummy (line 652) | struct dummy {} type expected_storage_base (line 661) | struct expected_storage_base { method expected_storage_base (line 662) | constexpr expected_storage_base() : m_dummy(), m_has_val(true) {} method expected_storage_base (line 663) | constexpr expected_storage_base(no_init_t) : m_dummy(), m_has_val(... method expected_storage_base (line 665) | constexpr expected_storage_base(in_place_t) : m_dummy(), m_has_val... method expected_storage_base (line 670) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 676) | constexpr explicit expected_storage_base(unexpect_t, type expected_operations_base (line 697) | struct expected_operations_base : expected_storage_base { method construct (line 700) | void construct(Args &&...args) noexcept { method construct_with (line 705) | void construct_with(Rhs &&rhs) noexcept { method construct_error (line 710) | void construct_error(Args &&...args) noexcept { method assign (line 727) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 742) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 761) | void assign(const expected_operations_base &rhs) { method assign (line 785) | void assign(expected_operations_base &&rhs) noexcept { method assign (line 797) | void assign(expected_operations_base &&rhs) { method assign (line 819) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 828) | void assign(expected_operations_base &&rhs) noexcept { method assign_common (line 840) | void assign_common(Rhs &&rhs) { method has_value (line 855) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 857) | TL_EXPECTED_11_CONSTEXPR T &get() & { return this->m_val; } method T (line 858) | constexpr const T &get() const & { return this->m_val; } method TL_EXPECTED_11_CONSTEXPR (line 859) | TL_EXPECTED_11_CONSTEXPR T &&get() && { return std::move(this->m_v... method T (line 861) | constexpr const T &&get() const && { return std::move(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 864) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 868) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 877) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { get().~T(); } type expected_operations_base (line 883) | struct expected_operations_base : expected_storage_basem_has_val = true; } method construct_with (line 890) | void construct_with(Rhs &&) noexcept { method construct_error (line 894) | void construct_error(Args &&...args) noexcept { method assign (line 900) | void assign(Rhs &&rhs) noexcept { method has_value (line 915) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 917) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 921) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 930) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { type expected_copy_base (line 940) | struct expected_copy_base : expected_operations_base { type expected_copy_base (line 946) | struct expected_copy_base : expected_operations_base { type expected_move_base (line 977) | struct expected_move_base type expected_move_base (line 980) | struct expected_move_base : expected_copy_base { method expected_move_base (line 983) | expected_move_base() = default; method expected_move_base (line 984) | expected_move_base(const expected_move_base &rhs) = default; method expected_move_base (line 986) | expected_move_base(expected_move_base &&rhs) noexcept( method expected_move_base (line 995) | expected_move_base &operator=(const expected_move_base &rhs) = def... method expected_move_base (line 996) | expected_move_base &operator=(expected_move_base &&rhs) = default; type expected_copy_assign_base (line 1013) | struct expected_copy_assign_base : expected_move_base { type expected_move_assign_base (line 1046) | struct expected_move_assign_base type expected_move_assign_base (line 1050) | struct expected_move_assign_base method expected_move_assign_base (line 1054) | expected_move_assign_base() = default; method expected_move_assign_base (line 1055) | expected_move_assign_base(const expected_move_assign_base &rhs) = ... method expected_move_assign_base (line 1057) | expected_move_assign_base(expected_move_assign_base &&rhs) = default; method expected_move_assign_base (line 1059) | expected_move_assign_base & method expected_move_assign_base (line 1062) | expected_move_assign_base & type expected_delete_ctor_base (line 1078) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1079) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1080) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1081) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1082) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1084) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1089) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1090) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1091) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1092) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1093) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1095) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1100) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1101) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1102) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1103) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1104) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1106) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1111) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1112) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1113) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1114) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1115) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1117) | expected_delete_ctor_base & type expected_delete_assign_base (line 1133) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1134) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1135) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1136) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1138) | expected_delete_assign_base & method expected_delete_assign_base (line 1140) | expected_delete_assign_base & type expected_delete_assign_base (line 1145) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1146) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1147) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1148) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1150) | expected_delete_assign_base & method expected_delete_assign_base (line 1152) | expected_delete_assign_base & type expected_delete_assign_base (line 1157) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1158) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1159) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1160) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1162) | expected_delete_assign_base & method expected_delete_assign_base (line 1164) | expected_delete_assign_base & type expected_delete_assign_base (line 1169) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1170) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1171) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1172) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1174) | expected_delete_assign_base & method expected_delete_assign_base (line 1176) | expected_delete_assign_base & type default_constructor_tag (line 1182) | struct default_constructor_tag { method default_constructor_tag (line 1183) | explicit constexpr default_constructor_tag() = default; type expected_default_ctor_base (line 1192) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1193) | constexpr expected_default_ctor_base() noexcept = default; method expected_default_ctor_base (line 1194) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1196) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1198) | expected_default_ctor_base & method expected_default_ctor_base (line 1200) | expected_default_ctor_base & method expected_default_ctor_base (line 1203) | constexpr explicit expected_default_ctor_base(default_constructor_... type expected_default_ctor_base (line 1207) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1208) | constexpr expected_default_ctor_base() noexcept = delete; method expected_default_ctor_base (line 1209) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1211) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1213) | expected_default_ctor_base & method expected_default_ctor_base (line 1215) | expected_default_ctor_base & method expected_default_ctor_base (line 1218) | constexpr explicit expected_default_ctor_base(default_constructor_... class expected (line 130) | class expected method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { class monostate (line 134) | class monostate {} type in_place_t (line 136) | struct in_place_t { method in_place_t (line 137) | explicit in_place_t() = default; class unexpected (line 142) | class unexpected { method unexpected (line 146) | unexpected() = delete; method unexpected (line 147) | constexpr explicit unexpected(const E &e) : m_val(e) {} method unexpected (line 149) | constexpr explicit unexpected(E &&e) : m_val(std::move(e)) {} method unexpected (line 153) | constexpr explicit unexpected(Args &&...args) method unexpected (line 159) | constexpr explicit unexpected(std::initializer_list l, Args &&...... method E (line 162) | constexpr const E &value() const & { return m_val; } method TL_EXPECTED_11_CONSTEXPR (line 163) | TL_EXPECTED_11_CONSTEXPR E &value() & { return m_val; } method TL_EXPECTED_11_CONSTEXPR (line 164) | TL_EXPECTED_11_CONSTEXPR E &&value() && { return std::move(m_val); } method E (line 165) | constexpr const E &&value() const && { return std::move(m_val); } function make_unexpected (line 201) | unexpected::type> make_unexpected(E &&e) { type unexpect_t (line 205) | struct unexpect_t { method unexpect_t (line 206) | unexpect_t() = default; type detail (line 210) | namespace detail { type is_trivially_copy_constructible (line 87) | struct is_trivially_copy_constructible type is_trivially_copy_constructible> (line 91) | struct is_trivially_copy_constructible> : std::fal... function TL_EXPECTED_11_CONSTEXPR (line 212) | [[noreturn]] TL_EXPECTED_11_CONSTEXPR void throw_exception(E &&e) { type conjunction (line 238) | struct conjunction : std::true_type {} type conjunction (line 239) | struct conjunction : B {} type is_pointer_to_non_const_member_func (line 253) | struct is_pointer_to_non_const_member_func : std::false_type {} type is_const_or_const_ref (line 273) | struct is_const_or_const_ref : std::false_type {} type is_const_or_const_ref (line 274) | struct is_const_or_const_ref : std::true_type {} type is_const_or_const_ref (line 275) | struct is_const_or_const_ref : std::true_type {} function invoke (line 287) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( function invoke (line 295) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( type invoke_result_impl (line 302) | struct invoke_result_impl type is_swappable (line 321) | struct is_swappable : std::true_type {} type is_nothrow_swappable (line 323) | struct is_nothrow_swappable : std::true_type {} type swap_adl_tests (line 326) | namespace swap_adl_tests { type tag (line 329) | struct tag {} type is_std_swap_noexcept (line 348) | struct is_std_swap_noexcept type is_std_swap_noexcept (line 354) | struct is_std_swap_noexcept : is_std_swap_noexcept {} type is_adl_swap_noexcept (line 357) | struct is_adl_swap_noexcept type is_swappable (line 362) | struct is_swappable type is_swappable (line 371) | struct is_swappable type is_nothrow_swappable (line 380) | struct is_nothrow_swappable type is_expected_impl (line 392) | struct is_expected_impl : std::false_type {} type is_expected_impl> (line 394) | struct is_expected_impl> : std::true_type {} type no_init_t (line 437) | struct no_init_t {} type expected_storage_base (line 448) | struct expected_storage_base { method expected_storage_base (line 449) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 450) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 455) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 461) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 467) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 473) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 495) | struct expected_storage_base { method expected_storage_base (line 496) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 497) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 502) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 508) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 514) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 520) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 535) | struct expected_storage_base { method expected_storage_base (line 536) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 543) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 549) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 555) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 561) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 581) | struct expected_storage_base { method expected_storage_base (line 582) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 583) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 588) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 594) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 600) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 606) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 625) | struct expected_storage_base { method expected_storage_base (line 631) | expected_storage_base() : m_has_val(true) {} method expected_storage_base (line 633) | constexpr expected_storage_base(no_init_t) : m_val(), m_has_val(fa... method expected_storage_base (line 635) | constexpr expected_storage_base(in_place_t) : m_has_val(true) {} method expected_storage_base (line 640) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 646) | constexpr explicit expected_storage_base(unexpect_t, type dummy (line 652) | struct dummy {} type expected_storage_base (line 661) | struct expected_storage_base { method expected_storage_base (line 662) | constexpr expected_storage_base() : m_dummy(), m_has_val(true) {} method expected_storage_base (line 663) | constexpr expected_storage_base(no_init_t) : m_dummy(), m_has_val(... method expected_storage_base (line 665) | constexpr expected_storage_base(in_place_t) : m_dummy(), m_has_val... method expected_storage_base (line 670) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 676) | constexpr explicit expected_storage_base(unexpect_t, type expected_operations_base (line 697) | struct expected_operations_base : expected_storage_base { method construct (line 700) | void construct(Args &&...args) noexcept { method construct_with (line 705) | void construct_with(Rhs &&rhs) noexcept { method construct_error (line 710) | void construct_error(Args &&...args) noexcept { method assign (line 727) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 742) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 761) | void assign(const expected_operations_base &rhs) { method assign (line 785) | void assign(expected_operations_base &&rhs) noexcept { method assign (line 797) | void assign(expected_operations_base &&rhs) { method assign (line 819) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 828) | void assign(expected_operations_base &&rhs) noexcept { method assign_common (line 840) | void assign_common(Rhs &&rhs) { method has_value (line 855) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 857) | TL_EXPECTED_11_CONSTEXPR T &get() & { return this->m_val; } method T (line 858) | constexpr const T &get() const & { return this->m_val; } method TL_EXPECTED_11_CONSTEXPR (line 859) | TL_EXPECTED_11_CONSTEXPR T &&get() && { return std::move(this->m_v... method T (line 861) | constexpr const T &&get() const && { return std::move(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 864) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 868) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 877) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { get().~T(); } type expected_operations_base (line 883) | struct expected_operations_base : expected_storage_basem_has_val = true; } method construct_with (line 890) | void construct_with(Rhs &&) noexcept { method construct_error (line 894) | void construct_error(Args &&...args) noexcept { method assign (line 900) | void assign(Rhs &&rhs) noexcept { method has_value (line 915) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 917) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 921) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 930) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { type expected_copy_base (line 940) | struct expected_copy_base : expected_operations_base { type expected_copy_base (line 946) | struct expected_copy_base : expected_operations_base { type expected_move_base (line 977) | struct expected_move_base type expected_move_base (line 980) | struct expected_move_base : expected_copy_base { method expected_move_base (line 983) | expected_move_base() = default; method expected_move_base (line 984) | expected_move_base(const expected_move_base &rhs) = default; method expected_move_base (line 986) | expected_move_base(expected_move_base &&rhs) noexcept( method expected_move_base (line 995) | expected_move_base &operator=(const expected_move_base &rhs) = def... method expected_move_base (line 996) | expected_move_base &operator=(expected_move_base &&rhs) = default; type expected_copy_assign_base (line 1013) | struct expected_copy_assign_base : expected_move_base { type expected_move_assign_base (line 1046) | struct expected_move_assign_base type expected_move_assign_base (line 1050) | struct expected_move_assign_base method expected_move_assign_base (line 1054) | expected_move_assign_base() = default; method expected_move_assign_base (line 1055) | expected_move_assign_base(const expected_move_assign_base &rhs) = ... method expected_move_assign_base (line 1057) | expected_move_assign_base(expected_move_assign_base &&rhs) = default; method expected_move_assign_base (line 1059) | expected_move_assign_base & method expected_move_assign_base (line 1062) | expected_move_assign_base & type expected_delete_ctor_base (line 1078) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1079) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1080) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1081) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1082) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1084) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1089) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1090) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1091) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1092) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1093) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1095) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1100) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1101) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1102) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1103) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1104) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1106) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1111) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1112) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1113) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1114) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1115) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1117) | expected_delete_ctor_base & type expected_delete_assign_base (line 1133) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1134) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1135) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1136) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1138) | expected_delete_assign_base & method expected_delete_assign_base (line 1140) | expected_delete_assign_base & type expected_delete_assign_base (line 1145) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1146) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1147) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1148) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1150) | expected_delete_assign_base & method expected_delete_assign_base (line 1152) | expected_delete_assign_base & type expected_delete_assign_base (line 1157) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1158) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1159) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1160) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1162) | expected_delete_assign_base & method expected_delete_assign_base (line 1164) | expected_delete_assign_base & type expected_delete_assign_base (line 1169) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1170) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1171) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1172) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1174) | expected_delete_assign_base & method expected_delete_assign_base (line 1176) | expected_delete_assign_base & type default_constructor_tag (line 1182) | struct default_constructor_tag { method default_constructor_tag (line 1183) | explicit constexpr default_constructor_tag() = default; type expected_default_ctor_base (line 1192) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1193) | constexpr expected_default_ctor_base() noexcept = default; method expected_default_ctor_base (line 1194) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1196) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1198) | expected_default_ctor_base & method expected_default_ctor_base (line 1200) | expected_default_ctor_base & method expected_default_ctor_base (line 1203) | constexpr explicit expected_default_ctor_base(default_constructor_... type expected_default_ctor_base (line 1207) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1208) | constexpr expected_default_ctor_base() noexcept = delete; method expected_default_ctor_base (line 1209) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1211) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1213) | expected_default_ctor_base & method expected_default_ctor_base (line 1215) | expected_default_ctor_base & method expected_default_ctor_base (line 1218) | constexpr explicit expected_default_ctor_base(default_constructor_... type detail (line 436) | namespace detail { type is_trivially_copy_constructible (line 87) | struct is_trivially_copy_constructible type is_trivially_copy_constructible> (line 91) | struct is_trivially_copy_constructible> : std::fal... function TL_EXPECTED_11_CONSTEXPR (line 212) | [[noreturn]] TL_EXPECTED_11_CONSTEXPR void throw_exception(E &&e) { type conjunction (line 238) | struct conjunction : std::true_type {} type conjunction (line 239) | struct conjunction : B {} type is_pointer_to_non_const_member_func (line 253) | struct is_pointer_to_non_const_member_func : std::false_type {} type is_const_or_const_ref (line 273) | struct is_const_or_const_ref : std::false_type {} type is_const_or_const_ref (line 274) | struct is_const_or_const_ref : std::true_type {} type is_const_or_const_ref (line 275) | struct is_const_or_const_ref : std::true_type {} function invoke (line 287) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( function invoke (line 295) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( type invoke_result_impl (line 302) | struct invoke_result_impl type is_swappable (line 321) | struct is_swappable : std::true_type {} type is_nothrow_swappable (line 323) | struct is_nothrow_swappable : std::true_type {} type swap_adl_tests (line 326) | namespace swap_adl_tests { type tag (line 329) | struct tag {} type is_std_swap_noexcept (line 348) | struct is_std_swap_noexcept type is_std_swap_noexcept (line 354) | struct is_std_swap_noexcept : is_std_swap_noexcept {} type is_adl_swap_noexcept (line 357) | struct is_adl_swap_noexcept type is_swappable (line 362) | struct is_swappable type is_swappable (line 371) | struct is_swappable type is_nothrow_swappable (line 380) | struct is_nothrow_swappable type is_expected_impl (line 392) | struct is_expected_impl : std::false_type {} type is_expected_impl> (line 394) | struct is_expected_impl> : std::true_type {} type no_init_t (line 437) | struct no_init_t {} type expected_storage_base (line 448) | struct expected_storage_base { method expected_storage_base (line 449) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 450) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 455) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 461) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 467) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 473) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 495) | struct expected_storage_base { method expected_storage_base (line 496) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 497) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 502) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 508) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 514) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 520) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 535) | struct expected_storage_base { method expected_storage_base (line 536) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 543) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 549) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 555) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 561) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 581) | struct expected_storage_base { method expected_storage_base (line 582) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 583) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 588) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 594) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 600) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 606) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 625) | struct expected_storage_base { method expected_storage_base (line 631) | expected_storage_base() : m_has_val(true) {} method expected_storage_base (line 633) | constexpr expected_storage_base(no_init_t) : m_val(), m_has_val(fa... method expected_storage_base (line 635) | constexpr expected_storage_base(in_place_t) : m_has_val(true) {} method expected_storage_base (line 640) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 646) | constexpr explicit expected_storage_base(unexpect_t, type dummy (line 652) | struct dummy {} type expected_storage_base (line 661) | struct expected_storage_base { method expected_storage_base (line 662) | constexpr expected_storage_base() : m_dummy(), m_has_val(true) {} method expected_storage_base (line 663) | constexpr expected_storage_base(no_init_t) : m_dummy(), m_has_val(... method expected_storage_base (line 665) | constexpr expected_storage_base(in_place_t) : m_dummy(), m_has_val... method expected_storage_base (line 670) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 676) | constexpr explicit expected_storage_base(unexpect_t, type expected_operations_base (line 697) | struct expected_operations_base : expected_storage_base { method construct (line 700) | void construct(Args &&...args) noexcept { method construct_with (line 705) | void construct_with(Rhs &&rhs) noexcept { method construct_error (line 710) | void construct_error(Args &&...args) noexcept { method assign (line 727) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 742) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 761) | void assign(const expected_operations_base &rhs) { method assign (line 785) | void assign(expected_operations_base &&rhs) noexcept { method assign (line 797) | void assign(expected_operations_base &&rhs) { method assign (line 819) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 828) | void assign(expected_operations_base &&rhs) noexcept { method assign_common (line 840) | void assign_common(Rhs &&rhs) { method has_value (line 855) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 857) | TL_EXPECTED_11_CONSTEXPR T &get() & { return this->m_val; } method T (line 858) | constexpr const T &get() const & { return this->m_val; } method TL_EXPECTED_11_CONSTEXPR (line 859) | TL_EXPECTED_11_CONSTEXPR T &&get() && { return std::move(this->m_v... method T (line 861) | constexpr const T &&get() const && { return std::move(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 864) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 868) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 877) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { get().~T(); } type expected_operations_base (line 883) | struct expected_operations_base : expected_storage_basem_has_val = true; } method construct_with (line 890) | void construct_with(Rhs &&) noexcept { method construct_error (line 894) | void construct_error(Args &&...args) noexcept { method assign (line 900) | void assign(Rhs &&rhs) noexcept { method has_value (line 915) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 917) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 921) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 930) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { type expected_copy_base (line 940) | struct expected_copy_base : expected_operations_base { type expected_copy_base (line 946) | struct expected_copy_base : expected_operations_base { type expected_move_base (line 977) | struct expected_move_base type expected_move_base (line 980) | struct expected_move_base : expected_copy_base { method expected_move_base (line 983) | expected_move_base() = default; method expected_move_base (line 984) | expected_move_base(const expected_move_base &rhs) = default; method expected_move_base (line 986) | expected_move_base(expected_move_base &&rhs) noexcept( method expected_move_base (line 995) | expected_move_base &operator=(const expected_move_base &rhs) = def... method expected_move_base (line 996) | expected_move_base &operator=(expected_move_base &&rhs) = default; type expected_copy_assign_base (line 1013) | struct expected_copy_assign_base : expected_move_base { type expected_move_assign_base (line 1046) | struct expected_move_assign_base type expected_move_assign_base (line 1050) | struct expected_move_assign_base method expected_move_assign_base (line 1054) | expected_move_assign_base() = default; method expected_move_assign_base (line 1055) | expected_move_assign_base(const expected_move_assign_base &rhs) = ... method expected_move_assign_base (line 1057) | expected_move_assign_base(expected_move_assign_base &&rhs) = default; method expected_move_assign_base (line 1059) | expected_move_assign_base & method expected_move_assign_base (line 1062) | expected_move_assign_base & type expected_delete_ctor_base (line 1078) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1079) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1080) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1081) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1082) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1084) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1089) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1090) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1091) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1092) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1093) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1095) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1100) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1101) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1102) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1103) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1104) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1106) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1111) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1112) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1113) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1114) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1115) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1117) | expected_delete_ctor_base & type expected_delete_assign_base (line 1133) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1134) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1135) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1136) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1138) | expected_delete_assign_base & method expected_delete_assign_base (line 1140) | expected_delete_assign_base & type expected_delete_assign_base (line 1145) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1146) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1147) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1148) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1150) | expected_delete_assign_base & method expected_delete_assign_base (line 1152) | expected_delete_assign_base & type expected_delete_assign_base (line 1157) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1158) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1159) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1160) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1162) | expected_delete_assign_base & method expected_delete_assign_base (line 1164) | expected_delete_assign_base & type expected_delete_assign_base (line 1169) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1170) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1171) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1172) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1174) | expected_delete_assign_base & method expected_delete_assign_base (line 1176) | expected_delete_assign_base & type default_constructor_tag (line 1182) | struct default_constructor_tag { method default_constructor_tag (line 1183) | explicit constexpr default_constructor_tag() = default; type expected_default_ctor_base (line 1192) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1193) | constexpr expected_default_ctor_base() noexcept = default; method expected_default_ctor_base (line 1194) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1196) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1198) | expected_default_ctor_base & method expected_default_ctor_base (line 1200) | expected_default_ctor_base & method expected_default_ctor_base (line 1203) | constexpr explicit expected_default_ctor_base(default_constructor_... type expected_default_ctor_base (line 1207) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1208) | constexpr expected_default_ctor_base() noexcept = delete; method expected_default_ctor_base (line 1209) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1211) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1213) | expected_default_ctor_base & method expected_default_ctor_base (line 1215) | expected_default_ctor_base & method expected_default_ctor_base (line 1218) | constexpr explicit expected_default_ctor_base(default_constructor_... class bad_expected_access (line 1222) | class bad_expected_access : public std::exception { method bad_expected_access (line 1224) | explicit bad_expected_access(E e) : m_val(std::move(e)) {} method E (line 1230) | const E &error() const & { return m_val; } method E (line 1231) | E &error() & { return m_val; } method E (line 1232) | const E &&error() const && { return std::move(m_val); } method E (line 1233) | E &&error() && { return std::move(m_val); } class expected (line 1247) | class expected : private detail::expected_move_assign_base, method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function TL_EXPECTED_MSVC2015_CONSTEXPR (line 1667) | TL_EXPECTED_MSVC2015_CONSTEXPR expected(U &&v) function expected (line 1682) | expected &operator=(U &&v) { method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function expected (line 1706) | expected &operator=(U &&v) { method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function expected (line 1733) | expected &operator=(const unexpected &rhs) { method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function expected (line 1748) | expected &operator=(unexpected &&rhs) noexcept { method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function emplace (line 1762) | void emplace(Args &&...args) { function emplace (line 1774) | void emplace(Args &&...args) { function emplace (line 1800) | void emplace(std::initializer_list il, Args &&...args) { function emplace (line 1814) | void emplace(std::initializer_list il, Args &&...args) { function swap_where_both_have_value (line 1845) | void swap_where_both_have_value(expected & /*rhs*/, t_is_void) noexcept { function swap_where_both_have_value (line 1849) | void swap_where_both_have_value(expected &rhs, t_is_not_void) { function swap_where_only_one_has_value (line 1854) | void swap_where_only_one_has_value(expected &rhs, t_is_void) noexcept( function swap_where_only_one_has_value (line 1861) | void swap_where_only_one_has_value(expected &rhs, t_is_not_void) { type tl (line 129) | namespace tl { type detail (line 85) | namespace detail { type is_trivially_copy_constructible (line 87) | struct is_trivially_copy_constructible type is_trivially_copy_constructible> (line 91) | struct is_trivially_copy_constructible> : std::fal... function TL_EXPECTED_11_CONSTEXPR (line 212) | [[noreturn]] TL_EXPECTED_11_CONSTEXPR void throw_exception(E &&e) { type conjunction (line 238) | struct conjunction : std::true_type {} type conjunction (line 239) | struct conjunction : B {} type is_pointer_to_non_const_member_func (line 253) | struct is_pointer_to_non_const_member_func : std::false_type {} type is_const_or_const_ref (line 273) | struct is_const_or_const_ref : std::false_type {} type is_const_or_const_ref (line 274) | struct is_const_or_const_ref : std::true_type {} type is_const_or_const_ref (line 275) | struct is_const_or_const_ref : std::true_type {} function invoke (line 287) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( function invoke (line 295) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( type invoke_result_impl (line 302) | struct invoke_result_impl type is_swappable (line 321) | struct is_swappable : std::true_type {} type is_nothrow_swappable (line 323) | struct is_nothrow_swappable : std::true_type {} type swap_adl_tests (line 326) | namespace swap_adl_tests { type tag (line 329) | struct tag {} type is_std_swap_noexcept (line 348) | struct is_std_swap_noexcept type is_std_swap_noexcept (line 354) | struct is_std_swap_noexcept : is_std_swap_noexcept {} type is_adl_swap_noexcept (line 357) | struct is_adl_swap_noexcept type is_swappable (line 362) | struct is_swappable type is_swappable (line 371) | struct is_swappable type is_nothrow_swappable (line 380) | struct is_nothrow_swappable type is_expected_impl (line 392) | struct is_expected_impl : std::false_type {} type is_expected_impl> (line 394) | struct is_expected_impl> : std::true_type {} type no_init_t (line 437) | struct no_init_t {} type expected_storage_base (line 448) | struct expected_storage_base { method expected_storage_base (line 449) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 450) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 455) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 461) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 467) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 473) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 495) | struct expected_storage_base { method expected_storage_base (line 496) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 497) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 502) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 508) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 514) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 520) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 535) | struct expected_storage_base { method expected_storage_base (line 536) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 543) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 549) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 555) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 561) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 581) | struct expected_storage_base { method expected_storage_base (line 582) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 583) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 588) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 594) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 600) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 606) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 625) | struct expected_storage_base { method expected_storage_base (line 631) | expected_storage_base() : m_has_val(true) {} method expected_storage_base (line 633) | constexpr expected_storage_base(no_init_t) : m_val(), m_has_val(fa... method expected_storage_base (line 635) | constexpr expected_storage_base(in_place_t) : m_has_val(true) {} method expected_storage_base (line 640) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 646) | constexpr explicit expected_storage_base(unexpect_t, type dummy (line 652) | struct dummy {} type expected_storage_base (line 661) | struct expected_storage_base { method expected_storage_base (line 662) | constexpr expected_storage_base() : m_dummy(), m_has_val(true) {} method expected_storage_base (line 663) | constexpr expected_storage_base(no_init_t) : m_dummy(), m_has_val(... method expected_storage_base (line 665) | constexpr expected_storage_base(in_place_t) : m_dummy(), m_has_val... method expected_storage_base (line 670) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 676) | constexpr explicit expected_storage_base(unexpect_t, type expected_operations_base (line 697) | struct expected_operations_base : expected_storage_base { method construct (line 700) | void construct(Args &&...args) noexcept { method construct_with (line 705) | void construct_with(Rhs &&rhs) noexcept { method construct_error (line 710) | void construct_error(Args &&...args) noexcept { method assign (line 727) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 742) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 761) | void assign(const expected_operations_base &rhs) { method assign (line 785) | void assign(expected_operations_base &&rhs) noexcept { method assign (line 797) | void assign(expected_operations_base &&rhs) { method assign (line 819) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 828) | void assign(expected_operations_base &&rhs) noexcept { method assign_common (line 840) | void assign_common(Rhs &&rhs) { method has_value (line 855) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 857) | TL_EXPECTED_11_CONSTEXPR T &get() & { return this->m_val; } method T (line 858) | constexpr const T &get() const & { return this->m_val; } method TL_EXPECTED_11_CONSTEXPR (line 859) | TL_EXPECTED_11_CONSTEXPR T &&get() && { return std::move(this->m_v... method T (line 861) | constexpr const T &&get() const && { return std::move(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 864) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 868) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 877) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { get().~T(); } type expected_operations_base (line 883) | struct expected_operations_base : expected_storage_basem_has_val = true; } method construct_with (line 890) | void construct_with(Rhs &&) noexcept { method construct_error (line 894) | void construct_error(Args &&...args) noexcept { method assign (line 900) | void assign(Rhs &&rhs) noexcept { method has_value (line 915) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 917) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 921) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 930) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { type expected_copy_base (line 940) | struct expected_copy_base : expected_operations_base { type expected_copy_base (line 946) | struct expected_copy_base : expected_operations_base { type expected_move_base (line 977) | struct expected_move_base type expected_move_base (line 980) | struct expected_move_base : expected_copy_base { method expected_move_base (line 983) | expected_move_base() = default; method expected_move_base (line 984) | expected_move_base(const expected_move_base &rhs) = default; method expected_move_base (line 986) | expected_move_base(expected_move_base &&rhs) noexcept( method expected_move_base (line 995) | expected_move_base &operator=(const expected_move_base &rhs) = def... method expected_move_base (line 996) | expected_move_base &operator=(expected_move_base &&rhs) = default; type expected_copy_assign_base (line 1013) | struct expected_copy_assign_base : expected_move_base { type expected_move_assign_base (line 1046) | struct expected_move_assign_base type expected_move_assign_base (line 1050) | struct expected_move_assign_base method expected_move_assign_base (line 1054) | expected_move_assign_base() = default; method expected_move_assign_base (line 1055) | expected_move_assign_base(const expected_move_assign_base &rhs) = ... method expected_move_assign_base (line 1057) | expected_move_assign_base(expected_move_assign_base &&rhs) = default; method expected_move_assign_base (line 1059) | expected_move_assign_base & method expected_move_assign_base (line 1062) | expected_move_assign_base & type expected_delete_ctor_base (line 1078) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1079) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1080) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1081) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1082) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1084) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1089) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1090) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1091) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1092) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1093) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1095) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1100) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1101) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1102) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1103) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1104) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1106) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1111) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1112) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1113) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1114) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1115) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1117) | expected_delete_ctor_base & type expected_delete_assign_base (line 1133) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1134) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1135) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1136) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1138) | expected_delete_assign_base & method expected_delete_assign_base (line 1140) | expected_delete_assign_base & type expected_delete_assign_base (line 1145) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1146) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1147) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1148) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1150) | expected_delete_assign_base & method expected_delete_assign_base (line 1152) | expected_delete_assign_base & type expected_delete_assign_base (line 1157) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1158) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1159) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1160) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1162) | expected_delete_assign_base & method expected_delete_assign_base (line 1164) | expected_delete_assign_base & type expected_delete_assign_base (line 1169) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1170) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1171) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1172) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1174) | expected_delete_assign_base & method expected_delete_assign_base (line 1176) | expected_delete_assign_base & type default_constructor_tag (line 1182) | struct default_constructor_tag { method default_constructor_tag (line 1183) | explicit constexpr default_constructor_tag() = default; type expected_default_ctor_base (line 1192) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1193) | constexpr expected_default_ctor_base() noexcept = default; method expected_default_ctor_base (line 1194) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1196) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1198) | expected_default_ctor_base & method expected_default_ctor_base (line 1200) | expected_default_ctor_base & method expected_default_ctor_base (line 1203) | constexpr explicit expected_default_ctor_base(default_constructor_... type expected_default_ctor_base (line 1207) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1208) | constexpr expected_default_ctor_base() noexcept = delete; method expected_default_ctor_base (line 1209) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1211) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1213) | expected_default_ctor_base & method expected_default_ctor_base (line 1215) | expected_default_ctor_base & method expected_default_ctor_base (line 1218) | constexpr explicit expected_default_ctor_base(default_constructor_... class expected (line 130) | class expected method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { class monostate (line 134) | class monostate {} type in_place_t (line 136) | struct in_place_t { method in_place_t (line 137) | explicit in_place_t() = default; class unexpected (line 142) | class unexpected { method unexpected (line 146) | unexpected() = delete; method unexpected (line 147) | constexpr explicit unexpected(const E &e) : m_val(e) {} method unexpected (line 149) | constexpr explicit unexpected(E &&e) : m_val(std::move(e)) {} method unexpected (line 153) | constexpr explicit unexpected(Args &&...args) method unexpected (line 159) | constexpr explicit unexpected(std::initializer_list l, Args &&...... method E (line 162) | constexpr const E &value() const & { return m_val; } method TL_EXPECTED_11_CONSTEXPR (line 163) | TL_EXPECTED_11_CONSTEXPR E &value() & { return m_val; } method TL_EXPECTED_11_CONSTEXPR (line 164) | TL_EXPECTED_11_CONSTEXPR E &&value() && { return std::move(m_val); } method E (line 165) | constexpr const E &&value() const && { return std::move(m_val); } function make_unexpected (line 201) | unexpected::type> make_unexpected(E &&e) { type unexpect_t (line 205) | struct unexpect_t { method unexpect_t (line 206) | unexpect_t() = default; type detail (line 210) | namespace detail { type is_trivially_copy_constructible (line 87) | struct is_trivially_copy_constructible type is_trivially_copy_constructible> (line 91) | struct is_trivially_copy_constructible> : std::fal... function TL_EXPECTED_11_CONSTEXPR (line 212) | [[noreturn]] TL_EXPECTED_11_CONSTEXPR void throw_exception(E &&e) { type conjunction (line 238) | struct conjunction : std::true_type {} type conjunction (line 239) | struct conjunction : B {} type is_pointer_to_non_const_member_func (line 253) | struct is_pointer_to_non_const_member_func : std::false_type {} type is_const_or_const_ref (line 273) | struct is_const_or_const_ref : std::false_type {} type is_const_or_const_ref (line 274) | struct is_const_or_const_ref : std::true_type {} type is_const_or_const_ref (line 275) | struct is_const_or_const_ref : std::true_type {} function invoke (line 287) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( function invoke (line 295) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( type invoke_result_impl (line 302) | struct invoke_result_impl type is_swappable (line 321) | struct is_swappable : std::true_type {} type is_nothrow_swappable (line 323) | struct is_nothrow_swappable : std::true_type {} type swap_adl_tests (line 326) | namespace swap_adl_tests { type tag (line 329) | struct tag {} type is_std_swap_noexcept (line 348) | struct is_std_swap_noexcept type is_std_swap_noexcept (line 354) | struct is_std_swap_noexcept : is_std_swap_noexcept {} type is_adl_swap_noexcept (line 357) | struct is_adl_swap_noexcept type is_swappable (line 362) | struct is_swappable type is_swappable (line 371) | struct is_swappable type is_nothrow_swappable (line 380) | struct is_nothrow_swappable type is_expected_impl (line 392) | struct is_expected_impl : std::false_type {} type is_expected_impl> (line 394) | struct is_expected_impl> : std::true_type {} type no_init_t (line 437) | struct no_init_t {} type expected_storage_base (line 448) | struct expected_storage_base { method expected_storage_base (line 449) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 450) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 455) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 461) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 467) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 473) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 495) | struct expected_storage_base { method expected_storage_base (line 496) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 497) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 502) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 508) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 514) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 520) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 535) | struct expected_storage_base { method expected_storage_base (line 536) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 543) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 549) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 555) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 561) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 581) | struct expected_storage_base { method expected_storage_base (line 582) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 583) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 588) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 594) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 600) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 606) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 625) | struct expected_storage_base { method expected_storage_base (line 631) | expected_storage_base() : m_has_val(true) {} method expected_storage_base (line 633) | constexpr expected_storage_base(no_init_t) : m_val(), m_has_val(fa... method expected_storage_base (line 635) | constexpr expected_storage_base(in_place_t) : m_has_val(true) {} method expected_storage_base (line 640) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 646) | constexpr explicit expected_storage_base(unexpect_t, type dummy (line 652) | struct dummy {} type expected_storage_base (line 661) | struct expected_storage_base { method expected_storage_base (line 662) | constexpr expected_storage_base() : m_dummy(), m_has_val(true) {} method expected_storage_base (line 663) | constexpr expected_storage_base(no_init_t) : m_dummy(), m_has_val(... method expected_storage_base (line 665) | constexpr expected_storage_base(in_place_t) : m_dummy(), m_has_val... method expected_storage_base (line 670) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 676) | constexpr explicit expected_storage_base(unexpect_t, type expected_operations_base (line 697) | struct expected_operations_base : expected_storage_base { method construct (line 700) | void construct(Args &&...args) noexcept { method construct_with (line 705) | void construct_with(Rhs &&rhs) noexcept { method construct_error (line 710) | void construct_error(Args &&...args) noexcept { method assign (line 727) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 742) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 761) | void assign(const expected_operations_base &rhs) { method assign (line 785) | void assign(expected_operations_base &&rhs) noexcept { method assign (line 797) | void assign(expected_operations_base &&rhs) { method assign (line 819) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 828) | void assign(expected_operations_base &&rhs) noexcept { method assign_common (line 840) | void assign_common(Rhs &&rhs) { method has_value (line 855) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 857) | TL_EXPECTED_11_CONSTEXPR T &get() & { return this->m_val; } method T (line 858) | constexpr const T &get() const & { return this->m_val; } method TL_EXPECTED_11_CONSTEXPR (line 859) | TL_EXPECTED_11_CONSTEXPR T &&get() && { return std::move(this->m_v... method T (line 861) | constexpr const T &&get() const && { return std::move(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 864) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 868) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 877) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { get().~T(); } type expected_operations_base (line 883) | struct expected_operations_base : expected_storage_basem_has_val = true; } method construct_with (line 890) | void construct_with(Rhs &&) noexcept { method construct_error (line 894) | void construct_error(Args &&...args) noexcept { method assign (line 900) | void assign(Rhs &&rhs) noexcept { method has_value (line 915) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 917) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 921) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 930) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { type expected_copy_base (line 940) | struct expected_copy_base : expected_operations_base { type expected_copy_base (line 946) | struct expected_copy_base : expected_operations_base { type expected_move_base (line 977) | struct expected_move_base type expected_move_base (line 980) | struct expected_move_base : expected_copy_base { method expected_move_base (line 983) | expected_move_base() = default; method expected_move_base (line 984) | expected_move_base(const expected_move_base &rhs) = default; method expected_move_base (line 986) | expected_move_base(expected_move_base &&rhs) noexcept( method expected_move_base (line 995) | expected_move_base &operator=(const expected_move_base &rhs) = def... method expected_move_base (line 996) | expected_move_base &operator=(expected_move_base &&rhs) = default; type expected_copy_assign_base (line 1013) | struct expected_copy_assign_base : expected_move_base { type expected_move_assign_base (line 1046) | struct expected_move_assign_base type expected_move_assign_base (line 1050) | struct expected_move_assign_base method expected_move_assign_base (line 1054) | expected_move_assign_base() = default; method expected_move_assign_base (line 1055) | expected_move_assign_base(const expected_move_assign_base &rhs) = ... method expected_move_assign_base (line 1057) | expected_move_assign_base(expected_move_assign_base &&rhs) = default; method expected_move_assign_base (line 1059) | expected_move_assign_base & method expected_move_assign_base (line 1062) | expected_move_assign_base & type expected_delete_ctor_base (line 1078) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1079) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1080) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1081) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1082) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1084) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1089) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1090) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1091) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1092) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1093) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1095) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1100) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1101) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1102) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1103) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1104) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1106) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1111) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1112) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1113) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1114) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1115) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1117) | expected_delete_ctor_base & type expected_delete_assign_base (line 1133) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1134) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1135) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1136) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1138) | expected_delete_assign_base & method expected_delete_assign_base (line 1140) | expected_delete_assign_base & type expected_delete_assign_base (line 1145) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1146) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1147) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1148) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1150) | expected_delete_assign_base & method expected_delete_assign_base (line 1152) | expected_delete_assign_base & type expected_delete_assign_base (line 1157) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1158) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1159) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1160) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1162) | expected_delete_assign_base & method expected_delete_assign_base (line 1164) | expected_delete_assign_base & type expected_delete_assign_base (line 1169) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1170) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1171) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1172) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1174) | expected_delete_assign_base & method expected_delete_assign_base (line 1176) | expected_delete_assign_base & type default_constructor_tag (line 1182) | struct default_constructor_tag { method default_constructor_tag (line 1183) | explicit constexpr default_constructor_tag() = default; type expected_default_ctor_base (line 1192) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1193) | constexpr expected_default_ctor_base() noexcept = default; method expected_default_ctor_base (line 1194) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1196) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1198) | expected_default_ctor_base & method expected_default_ctor_base (line 1200) | expected_default_ctor_base & method expected_default_ctor_base (line 1203) | constexpr explicit expected_default_ctor_base(default_constructor_... type expected_default_ctor_base (line 1207) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1208) | constexpr expected_default_ctor_base() noexcept = delete; method expected_default_ctor_base (line 1209) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1211) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1213) | expected_default_ctor_base & method expected_default_ctor_base (line 1215) | expected_default_ctor_base & method expected_default_ctor_base (line 1218) | constexpr explicit expected_default_ctor_base(default_constructor_... type detail (line 436) | namespace detail { type is_trivially_copy_constructible (line 87) | struct is_trivially_copy_constructible type is_trivially_copy_constructible> (line 91) | struct is_trivially_copy_constructible> : std::fal... function TL_EXPECTED_11_CONSTEXPR (line 212) | [[noreturn]] TL_EXPECTED_11_CONSTEXPR void throw_exception(E &&e) { type conjunction (line 238) | struct conjunction : std::true_type {} type conjunction (line 239) | struct conjunction : B {} type is_pointer_to_non_const_member_func (line 253) | struct is_pointer_to_non_const_member_func : std::false_type {} type is_const_or_const_ref (line 273) | struct is_const_or_const_ref : std::false_type {} type is_const_or_const_ref (line 274) | struct is_const_or_const_ref : std::true_type {} type is_const_or_const_ref (line 275) | struct is_const_or_const_ref : std::true_type {} function invoke (line 287) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( function invoke (line 295) | constexpr auto invoke(Fn &&f, Args &&...args) noexcept( type invoke_result_impl (line 302) | struct invoke_result_impl type is_swappable (line 321) | struct is_swappable : std::true_type {} type is_nothrow_swappable (line 323) | struct is_nothrow_swappable : std::true_type {} type swap_adl_tests (line 326) | namespace swap_adl_tests { type tag (line 329) | struct tag {} type is_std_swap_noexcept (line 348) | struct is_std_swap_noexcept type is_std_swap_noexcept (line 354) | struct is_std_swap_noexcept : is_std_swap_noexcept {} type is_adl_swap_noexcept (line 357) | struct is_adl_swap_noexcept type is_swappable (line 362) | struct is_swappable type is_swappable (line 371) | struct is_swappable type is_nothrow_swappable (line 380) | struct is_nothrow_swappable type is_expected_impl (line 392) | struct is_expected_impl : std::false_type {} type is_expected_impl> (line 394) | struct is_expected_impl> : std::true_type {} type no_init_t (line 437) | struct no_init_t {} type expected_storage_base (line 448) | struct expected_storage_base { method expected_storage_base (line 449) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 450) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 455) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 461) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 467) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 473) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 495) | struct expected_storage_base { method expected_storage_base (line 496) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 497) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 502) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 508) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 514) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 520) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 535) | struct expected_storage_base { method expected_storage_base (line 536) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 543) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 549) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 555) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 561) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 581) | struct expected_storage_base { method expected_storage_base (line 582) | constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} method expected_storage_base (line 583) | constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_va... method expected_storage_base (line 588) | constexpr expected_storage_base(in_place_t, Args &&...args) method expected_storage_base (line 594) | constexpr expected_storage_base(in_place_t, std::initializer_list<... method expected_storage_base (line 600) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 606) | constexpr explicit expected_storage_base(unexpect_t, type expected_storage_base (line 625) | struct expected_storage_base { method expected_storage_base (line 631) | expected_storage_base() : m_has_val(true) {} method expected_storage_base (line 633) | constexpr expected_storage_base(no_init_t) : m_val(), m_has_val(fa... method expected_storage_base (line 635) | constexpr expected_storage_base(in_place_t) : m_has_val(true) {} method expected_storage_base (line 640) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 646) | constexpr explicit expected_storage_base(unexpect_t, type dummy (line 652) | struct dummy {} type expected_storage_base (line 661) | struct expected_storage_base { method expected_storage_base (line 662) | constexpr expected_storage_base() : m_dummy(), m_has_val(true) {} method expected_storage_base (line 663) | constexpr expected_storage_base(no_init_t) : m_dummy(), m_has_val(... method expected_storage_base (line 665) | constexpr expected_storage_base(in_place_t) : m_dummy(), m_has_val... method expected_storage_base (line 670) | constexpr explicit expected_storage_base(unexpect_t, Args &&...args) method expected_storage_base (line 676) | constexpr explicit expected_storage_base(unexpect_t, type expected_operations_base (line 697) | struct expected_operations_base : expected_storage_base { method construct (line 700) | void construct(Args &&...args) noexcept { method construct_with (line 705) | void construct_with(Rhs &&rhs) noexcept { method construct_error (line 710) | void construct_error(Args &&...args) noexcept { method assign (line 727) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 742) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 761) | void assign(const expected_operations_base &rhs) { method assign (line 785) | void assign(expected_operations_base &&rhs) noexcept { method assign (line 797) | void assign(expected_operations_base &&rhs) { method assign (line 819) | void assign(const expected_operations_base &rhs) noexcept { method assign (line 828) | void assign(expected_operations_base &&rhs) noexcept { method assign_common (line 840) | void assign_common(Rhs &&rhs) { method has_value (line 855) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 857) | TL_EXPECTED_11_CONSTEXPR T &get() & { return this->m_val; } method T (line 858) | constexpr const T &get() const & { return this->m_val; } method TL_EXPECTED_11_CONSTEXPR (line 859) | TL_EXPECTED_11_CONSTEXPR T &&get() && { return std::move(this->m_v... method T (line 861) | constexpr const T &&get() const && { return std::move(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 864) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 868) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 877) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { get().~T(); } type expected_operations_base (line 883) | struct expected_operations_base : expected_storage_basem_has_val = true; } method construct_with (line 890) | void construct_with(Rhs &&) noexcept { method construct_error (line 894) | void construct_error(Args &&...args) noexcept { method assign (line 900) | void assign(Rhs &&rhs) noexcept { method has_value (line 915) | bool has_value() const { return this->m_has_val; } method TL_EXPECTED_11_CONSTEXPR (line 917) | TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { method TL_EXPECTED_11_CONSTEXPR (line 921) | TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { method TL_EXPECTED_11_CONSTEXPR (line 930) | TL_EXPECTED_11_CONSTEXPR void destroy_val() { type expected_copy_base (line 940) | struct expected_copy_base : expected_operations_base { type expected_copy_base (line 946) | struct expected_copy_base : expected_operations_base { type expected_move_base (line 977) | struct expected_move_base type expected_move_base (line 980) | struct expected_move_base : expected_copy_base { method expected_move_base (line 983) | expected_move_base() = default; method expected_move_base (line 984) | expected_move_base(const expected_move_base &rhs) = default; method expected_move_base (line 986) | expected_move_base(expected_move_base &&rhs) noexcept( method expected_move_base (line 995) | expected_move_base &operator=(const expected_move_base &rhs) = def... method expected_move_base (line 996) | expected_move_base &operator=(expected_move_base &&rhs) = default; type expected_copy_assign_base (line 1013) | struct expected_copy_assign_base : expected_move_base { type expected_move_assign_base (line 1046) | struct expected_move_assign_base type expected_move_assign_base (line 1050) | struct expected_move_assign_base method expected_move_assign_base (line 1054) | expected_move_assign_base() = default; method expected_move_assign_base (line 1055) | expected_move_assign_base(const expected_move_assign_base &rhs) = ... method expected_move_assign_base (line 1057) | expected_move_assign_base(expected_move_assign_base &&rhs) = default; method expected_move_assign_base (line 1059) | expected_move_assign_base & method expected_move_assign_base (line 1062) | expected_move_assign_base & type expected_delete_ctor_base (line 1078) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1079) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1080) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1081) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1082) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1084) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1089) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1090) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1091) | expected_delete_ctor_base(const expected_delete_ctor_base &) = def... method expected_delete_ctor_base (line 1092) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1093) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1095) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1100) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1101) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1102) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1103) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1104) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1106) | expected_delete_ctor_base & type expected_delete_ctor_base (line 1111) | struct expected_delete_ctor_base { method expected_delete_ctor_base (line 1112) | expected_delete_ctor_base() = default; method expected_delete_ctor_base (line 1113) | expected_delete_ctor_base(const expected_delete_ctor_base &) = del... method expected_delete_ctor_base (line 1114) | expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept =... method expected_delete_ctor_base (line 1115) | expected_delete_ctor_base & method expected_delete_ctor_base (line 1117) | expected_delete_ctor_base & type expected_delete_assign_base (line 1133) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1134) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1135) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1136) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1138) | expected_delete_assign_base & method expected_delete_assign_base (line 1140) | expected_delete_assign_base & type expected_delete_assign_base (line 1145) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1146) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1147) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1148) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1150) | expected_delete_assign_base & method expected_delete_assign_base (line 1152) | expected_delete_assign_base & type expected_delete_assign_base (line 1157) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1158) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1159) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1160) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1162) | expected_delete_assign_base & method expected_delete_assign_base (line 1164) | expected_delete_assign_base & type expected_delete_assign_base (line 1169) | struct expected_delete_assign_base { method expected_delete_assign_base (line 1170) | expected_delete_assign_base() = default; method expected_delete_assign_base (line 1171) | expected_delete_assign_base(const expected_delete_assign_base &) =... method expected_delete_assign_base (line 1172) | expected_delete_assign_base(expected_delete_assign_base &&) noexce... method expected_delete_assign_base (line 1174) | expected_delete_assign_base & method expected_delete_assign_base (line 1176) | expected_delete_assign_base & type default_constructor_tag (line 1182) | struct default_constructor_tag { method default_constructor_tag (line 1183) | explicit constexpr default_constructor_tag() = default; type expected_default_ctor_base (line 1192) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1193) | constexpr expected_default_ctor_base() noexcept = default; method expected_default_ctor_base (line 1194) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1196) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1198) | expected_default_ctor_base & method expected_default_ctor_base (line 1200) | expected_default_ctor_base & method expected_default_ctor_base (line 1203) | constexpr explicit expected_default_ctor_base(default_constructor_... type expected_default_ctor_base (line 1207) | struct expected_default_ctor_base { method expected_default_ctor_base (line 1208) | constexpr expected_default_ctor_base() noexcept = delete; method expected_default_ctor_base (line 1209) | constexpr expected_default_ctor_base( method expected_default_ctor_base (line 1211) | constexpr expected_default_ctor_base(expected_default_ctor_base &&... method expected_default_ctor_base (line 1213) | expected_default_ctor_base & method expected_default_ctor_base (line 1215) | expected_default_ctor_base & method expected_default_ctor_base (line 1218) | constexpr explicit expected_default_ctor_base(default_constructor_... class bad_expected_access (line 1222) | class bad_expected_access : public std::exception { method bad_expected_access (line 1224) | explicit bad_expected_access(E e) : m_val(std::move(e)) {} method E (line 1230) | const E &error() const & { return m_val; } method E (line 1231) | E &error() & { return m_val; } method E (line 1232) | const E &&error() const && { return std::move(m_val); } method E (line 1233) | E &&error() && { return std::move(m_val); } class expected (line 1247) | class expected : private detail::expected_move_assign_base, method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function TL_EXPECTED_MSVC2015_CONSTEXPR (line 1667) | TL_EXPECTED_MSVC2015_CONSTEXPR expected(U &&v) function expected (line 1682) | expected &operator=(U &&v) { method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function expected (line 1706) | expected &operator=(U &&v) { method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function expected (line 1733) | expected &operator=(const unexpected &rhs) { method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function expected (line 1748) | expected &operator=(unexpected &&rhs) noexcept { method T (line 1261) | T *valptr() { return std::addressof(this->m_val); } method T (line 1262) | const T *valptr() const { return std::addressof(this->m_val); } method TL_EXPECTED_11_CONSTEXPR (line 1270) | TL_EXPECTED_11_CONSTEXPR U &val() { method TL_EXPECTED_11_CONSTEXPR (line 1273) | TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexp... method U (line 1277) | constexpr const U &val() const { method and_then (line 1292) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) & { method and_then (line 1295) | TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && { method and_then (line 1298) | constexpr auto and_then(F &&f) const & { method and_then (line 1303) | constexpr auto and_then(F &&f) const && { method and_then (line 1310) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1316) | TL_EXPECTED_11_CONSTEXPR auto method and_then (line 1322) | constexpr auto and_then(F &&f) const & -> decltype(and_then_impl( method and_then (line 1329) | constexpr auto and_then(F &&f) const && -> decltype(and_then_impl( method map (line 1338) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) & { method map (line 1341) | TL_EXPECTED_11_CONSTEXPR auto map(F &&f) && { method map (line 1344) | constexpr auto map(F &&f) const & { method map (line 1347) | constexpr auto map(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1352) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1358) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method map (line 1372) | constexpr decltype(expected_map_impl(std::declval(), method transform (line 1382) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) & { method transform (line 1385) | TL_EXPECTED_11_CONSTEXPR auto transform(F &&f) && { method transform (line 1388) | constexpr auto transform(F &&f) const & { method transform (line 1391) | constexpr auto transform(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1396) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl( method TL_EXPECTED_11_CONSTEXPR (line 1402) | TL_EXPECTED_11_CONSTEXPR decltype(expected_map_impl(std::declval(), method transform (line 1416) | constexpr decltype(expected_map_impl(std::declval(), method map_error (line 1426) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) & { method map_error (line 1429) | TL_EXPECTED_11_CONSTEXPR auto map_error(F &&f) && { method map_error (line 1432) | constexpr auto map_error(F &&f) const & { method map_error (line 1435) | constexpr auto map_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1440) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method map_error (line 1460) | constexpr decltype(map_error_impl(std::declval(), method transform_error (line 1469) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) & { method transform_error (line 1472) | TL_EXPECTED_11_CONSTEXPR auto transform_error(F &&f) && { method transform_error (line 1475) | constexpr auto transform_error(F &&f) const & { method transform_error (line 1478) | constexpr auto transform_error(F &&f) const && { method TL_EXPECTED_11_CONSTEXPR (line 1483) | TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), method transform_error (line 1503) | constexpr decltype(map_error_impl(std::declval(), method expected (line 1510) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { method expected (line 1514) | expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { method expected (line 1518) | expected constexpr or_else(F &&f) const & { method expected (line 1523) | expected constexpr or_else(F &&f) const && { method expected (line 1527) | constexpr expected() = default; method expected (line 1528) | constexpr expected(const expected &rhs) = default; method expected (line 1529) | constexpr expected(expected &&rhs) = default; method expected (line 1530) | expected &operator=(const expected &rhs) = default; method expected (line 1531) | expected &operator=(expected &&rhs) = default; method expected (line 1536) | constexpr expected(in_place_t, Args &&...args) method expected (line 1543) | constexpr expected(in_place_t, std::initializer_list il, Args &&.... method expected (line 1552) | explicit constexpr expected(const unexpected &e) method expected (line 1561) | constexpr expected(unexpected const &e) method expected (line 1569) | explicit constexpr expected(unexpected &&e) noexcept( method expected (line 1578) | constexpr expected(unexpected &&e) noexcept( method expected (line 1586) | constexpr explicit expected(unexpect_t, Args &&...args) method expected (line 1593) | constexpr explicit expected(unexpect_t, std::initializer_list il, method TL_EXPECTED_11_CONSTEXPR (line 1619) | TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) method else (line 1623) | else { function emplace (line 1762) | void emplace(Args &&...args) { function emplace (line 1774) | void emplace(Args &&...args) { function emplace (line 1800) | void emplace(std::initializer_list il, Args &&...args) { function emplace (line 1814) | void emplace(std::initializer_list il, Args &&...args) { function swap_where_both_have_value (line 1845) | void swap_where_both_have_value(expected & /*rhs*/, t_is_void) noexcept { function swap_where_both_have_value (line 1849) | void swap_where_both_have_value(expected &rhs, t_is_not_void) { function swap_where_only_one_has_value (line 1854) | void swap_where_only_one_has_value(expected &rhs, t_is_void) noexcept( function swap_where_only_one_has_value (line 1861) | void swap_where_only_one_has_value(expected &rhs, t_is_not_void) { type conjunction (line 241) | struct conjunction type is_pointer_to_non_const_member_func (line 255) | struct is_pointer_to_non_const_member_func type is_pointer_to_non_const_member_func (line 258) | struct is_pointer_to_non_const_member_func type is_pointer_to_non_const_member_func (line 261) | struct is_pointer_to_non_const_member_func type is_pointer_to_non_const_member_func (line 264) | struct is_pointer_to_non_const_member_func type is_pointer_to_non_const_member_func (line 267) | struct is_pointer_to_non_const_member_func type is_pointer_to_non_const_member_func (line 270) | struct is_pointer_to_non_const_member_func type invoke_result_impl< F, decltype(detail::invoke(std::declval(), std::declval()...), void()), Us...> (line 305) | struct invoke_result_impl< function swap_where_only_one_has_value_and_t_is_not_void (line 1867) | void swap_where_only_one_has_value_and_t_is_not_void( function swap_where_only_one_has_value_and_t_is_not_void (line 1878) | void swap_where_only_one_has_value_and_t_is_not_void( function swap_where_only_one_has_value_and_t_is_not_void (line 1901) | void swap_where_only_one_has_value_and_t_is_not_void( function swap_where_both_have_value (line 1936) | swap_where_both_have_value(rhs, typename std::is_void::type{} function swap_where_only_one_has_value (line 1940) | swap_where_only_one_has_value(rhs, typename std::is_void::type{} function T (line 1947) | constexpr const T *operator->() const { function TL_EXPECTED_11_CONSTEXPR (line 1951) | TL_EXPECTED_11_CONSTEXPR T *operator->() { function U (line 1958) | constexpr const U &operator*() const & { function TL_EXPECTED_11_CONSTEXPR (line 1964) | TL_EXPECTED_11_CONSTEXPR U &operator*() & { function U (line 1970) | constexpr const U &&operator*() const && { function TL_EXPECTED_11_CONSTEXPR (line 1976) | TL_EXPECTED_11_CONSTEXPR U &&operator*() && { function has_value (line 1981) | constexpr bool has_value() const noexcept { return this->m_has_val; } function TL_EXPECTED_11_CONSTEXPR (line 1986) | TL_EXPECTED_11_CONSTEXPR const U &value() const & { function TL_EXPECTED_11_CONSTEXPR (line 1993) | TL_EXPECTED_11_CONSTEXPR U &value() & { function TL_EXPECTED_11_CONSTEXPR (line 2000) | TL_EXPECTED_11_CONSTEXPR const U &&value() const && { function TL_EXPECTED_11_CONSTEXPR (line 2007) | TL_EXPECTED_11_CONSTEXPR U &&value() && { function E (line 2013) | constexpr const E &error() const & { function TL_EXPECTED_11_CONSTEXPR (line 2017) | TL_EXPECTED_11_CONSTEXPR E &error() & { function E (line 2021) | constexpr const E &&error() const && { function TL_EXPECTED_11_CONSTEXPR (line 2025) | TL_EXPECTED_11_CONSTEXPR E &&error() && { function T (line 2030) | constexpr T value_or(U &&v) const & { function TL_EXPECTED_11_CONSTEXPR (line 2036) | TL_EXPECTED_11_CONSTEXPR T value_or(U &&v) && { type detail (line 2044) | namespace detail { function and_then_impl (line 2054) | constexpr auto and_then_impl(Exp &&exp, F &&f) { function and_then_impl (line 2065) | constexpr auto and_then_impl(Exp &&exp, F &&f) { type TC (line 2072) | struct TC function and_then_impl (line 2077) | auto and_then_impl(Exp &&exp, F &&f) -> Ret { function and_then_impl (line 2088) | constexpr auto and_then_impl(Exp &&exp, F &&f) -> Ret { function expected_map_impl (line 2102) | constexpr auto expected_map_impl(Exp &&exp, F &&f) { function expected_map_impl (line 2114) | auto expected_map_impl(Exp &&exp, F &&f) { function expected_map_impl (line 2128) | constexpr auto expected_map_impl(Exp &&exp, F &&f) { function expected_map_impl (line 2138) | auto expected_map_impl(Exp &&exp, F &&f) { function expected_map_impl (line 2154) | constexpr auto expected_map_impl(Exp &&exp, F &&f) function expected_map_impl (line 2169) | auto expected_map_impl(Exp &&exp, F &&f) -> expected> { function expected_map_impl (line 2183) | constexpr auto expected_map_impl(Exp &&exp, F &&f) function expected_map_impl (line 2196) | auto expected_map_impl(Exp &&exp, F &&f) -> expected> { function map_error_impl (line 2213) | constexpr auto map_error_impl(Exp &&exp, F &&f) { function map_error_impl (line 2225) | auto map_error_impl(Exp &&exp, F &&f) { function map_error_impl (line 2239) | constexpr auto map_error_impl(Exp &&exp, F &&f) { function map_error_impl (line 2251) | auto map_error_impl(Exp &&exp, F &&f) { function map_error_impl (line 2266) | constexpr auto map_error_impl(Exp &&exp, F &&f) function map_error_impl (line 2281) | auto map_error_impl(Exp &&exp, F &&f) -> expected, monostat... function map_error_impl (line 2296) | constexpr auto map_error_impl(Exp &&exp, F &&f) function map_error_impl (line 2311) | auto map_error_impl(Exp &&exp, F &&f) -> expected, monostat... function or_else_impl (line 2327) | constexpr auto or_else_impl(Exp &&exp, F &&f) { function or_else_impl (line 2338) | detail::decay_t or_else_impl(Exp &&exp, F &&f) { function or_else_impl (line 2349) | auto or_else_impl(Exp &&exp, F &&f) -> Ret { function or_else_impl (line 2360) | detail::decay_t or_else_impl(Exp &&exp, F &&f) { function swap (line 2438) | void swap(expected &lhs, FILE: include/utils/finiteelement.h function T (line 25) | T _sizeOfField() { function T (line 29) | T diffTo(FiniteElement end) function T (line 35) | T diffTo(T end) function _setValue (line 59) | void _setValue(T value) FILE: include/utils/io.h function file_exists (line 13) | static inline bool file_exists(const std::string& name) { function std (line 17) | static std::istream& safeGetline(std::istream& is, std::string& t) FILE: include/utils/parser.h function random (line 18) | static inline int random(int min, int max) { function random (line 22) | static inline float random(float min, float max) { function random_with_exclude (line 26) | static inline float random_with_exclude(float min, float max, float minE... function get_safe_float_range (line 33) | static inline float get_safe_float_range(std::string val) function string_ends_with (line 57) | static inline bool string_ends_with(std::string const & value, std::stri... function string_starts_with (line 63) | static inline bool string_starts_with(std::string const & value, std::st... function is_parsable (line 67) | static inline bool is_parsable(std::string val) { function split (line 71) | static inline size_t split(const std::string &txt, std::vector