2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-02-09 11:12:37 +00:00
Commit Graph

83 Commits

Author SHA1 Message Date
Emil Dotchevski
126f303908 documentation update 2018-11-25 09:07:33 -08:00
Emil Dotchevski
053733d8f1 unwrap->match 2018-11-25 05:59:42 -08:00
Emil Dotchevski
ca0173fb24 deleted .value, match<> 2018-11-25 03:17:49 -08:00
Emil Dotchevski
487de1940c FIxed an issue in LEAF_CHECK, thanks uecasm. 2018-11-15 15:59:09 -08:00
Emil Dotchevski
b383e08da2 renamed confusingly named variable 2018-11-13 17:16:10 -08:00
Emil Dotchevski
5e06256734 LEAF_ERROR, documentation update 2018-11-12 21:00:00 -08:00
Emil Dotchevski
d70da0b2ba constexpr tweaks 2018-11-12 15:31:52 -08:00
Emil Dotchevski
2e0603149b constexpr 2018-11-12 14:46:11 -08:00
Emil Dotchevski
613ae3df57 constexpr 2018-11-12 14:34:21 -08:00
Emil Dotchevski
f936c009fe constexpr 2018-11-12 14:28:43 -08:00
Emil Dotchevski
9a2a6c8674 constexpr 2018-11-12 13:29:54 -08:00
Emil Dotchevski
defbee2149 sprintf=>snprintf 2018-11-12 11:11:42 -08:00
Emil Dotchevski
6062837038 added copy/move constructors to leaf::exception 2018-11-09 16:13:35 -08:00
Emil Dotchevski
e3dd9cbf4e removed throw_exception, class exception now public 2018-11-09 15:30:17 -08:00
Emil Dotchevski
12784c13fb Documentation update 2018-11-08 22:05:46 -08:00
Emil Dotchevski
7a61849f03 Merge branch 'master' of https://github.com/zajo/leaf 2018-11-02 11:28:40 -07:00
Emil Dotchevski
8e725518b2 current_exception_diagnostic_output 2018-11-02 11:28:36 -07:00
Emil Dotchevski
bb1921d4e5 documentation update 2018-11-02 04:04:23 -07:00
Emil Dotchevski
a44d1a7bff better LEAF_THROW 2018-11-01 23:37:35 -07:00
Emil Dotchevski
f6f97af693 moved peek_next_error to namespace leaf 2018-11-01 16:01:41 -07:00
Emil Dotchevski
06bc6833cc formatting changes, moved capture to namespace leaf 2018-11-01 15:50:48 -07:00
Emil Dotchevski
6abd15b2d8 white space formatting 2018-11-01 15:12:19 -07:00
Emil Dotchevski
d33ea13d47 cosmetic changes 2018-11-01 13:51:03 -07:00
Emil Dotchevski
a10a160e9b better result tests 2018-10-31 15:05:03 -07:00
Emil Dotchevski
1f3188eb59 diagnostic_print->diagnostic_output 2018-10-30 19:02:07 -07:00
Emil Dotchevski
3ad96528d2 handle_error/diagnostic_print moved to leaf:: instead of ADL-only friends 2018-10-30 18:50:15 -07:00
Emil Dotchevski
c4b6ab5541 better handling of next_id, and get_error for std::exception types 2018-10-30 16:59:56 -07:00
Emil Dotchevski
639004a8c6 new preload/defer 2018-10-30 15:32:19 -07:00
Emil Dotchevski
92f25a201c fixing bug in ~slot 2018-10-28 10:08:37 -07:00
Emil Dotchevski
d2954ad745 better ~slot destructor 2018-10-28 10:04:48 -07:00
Emil Dotchevski
28961367a3 tweaks, pretty much complete documentation 2018-10-27 17:38:33 -07:00
Emil Dotchevski
34a7717f8b tweaks, removed throw_exception.hpp 2018-10-26 09:23:38 -07:00
Emil Dotchevski
94f8e813df documentation update 2018-10-25 22:38:20 -07:00
Emil Dotchevski
e8a2840065 expect::propagate, exception handling tweaks 2018-10-25 12:30:49 -07:00
Emil Dotchevski
49cae462fd preload refactoring 2018-10-24 16:05:06 -07:00
Emil Dotchevski
df3c22f8d3 throw_exception overload with error parameter
match<> without a function
asserting on unhandled errors
2018-10-22 11:53:08 -07:00
Emil Dotchevski
aab0f2080a added missing noexcepts 2018-10-22 10:14:04 -07:00
Emil Dotchevski
f3faefa6a8 fixed msvc build errors 2018-10-21 23:00:26 -07:00
Emil Dotchevski
67eefa99d6 wrong file for #include <tuple> 2018-10-21 21:57:02 -07:00
Emil Dotchevski
7d378350e9 one more missing #include <tuple> 2018-10-21 21:47:57 -07:00
Emil Dotchevski
0b51418ea0 fixing missing #include <tuple> 2018-10-21 21:42:24 -07:00
Emil Dotchevski
e0bdb5e95c removed assert from clear_current_error() also. 2018-10-21 21:37:41 -07:00
Emil Dotchevski
d3fcf0ecc3 Removed clear_current_error asserting !uncaught_exception. 2018-10-21 21:29:24 -07:00
Emil Dotchevski
0575f0ec9b test 2018-10-21 21:14:33 -07:00
Emil Dotchevski
ad5acc4577 test 2018-10-21 19:58:55 -07:00
Emil Dotchevski
0565b09bba test 2018-10-21 15:32:18 -07:00
Emil Dotchevski
a29334b129 compile error in result<void> 2018-10-21 15:18:14 -07:00
Emil Dotchevski
e724694344 fixing uncaught_exception issue with clear_current_error 2018-10-21 15:05:42 -07:00
Emil Dotchevski
d2bc26c4d2 missing cassert in common.hpp 2018-10-21 14:44:36 -07:00
Emil Dotchevski
8219bdb91b missing <typeinfo> include 2018-10-21 14:35:45 -07:00