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

107 Commits

Author SHA1 Message Date
Emil Dotchevski
abf59cc31b getting rid of useless constexpr 2018-12-18 22:52:28 -08:00
Emil Dotchevski
ff3c0782db better e_unexpected_diagnostic_output 2018-12-14 17:33:54 -08:00
Emil Dotchevski
dc49b08b25 fixing missing return in op<< 2018-12-12 22:48:06 -08:00
Emil Dotchevski
201c4c6f53 Merge branch 'master' of https://github.com/zajo/leaf 2018-12-12 10:35:13 -08:00
Emil Dotchevski
bf8e7444e0 Printing for e_LastError 2018-12-12 10:34:04 -08:00
Emil Dotchevski
e782077d62 msvc workaround 2018-12-11 22:56:49 -08:00
Emil Dotchevski
0b247776e1 demangle+copyright behind include guards 2018-12-10 22:18:44 -08:00
Emil Dotchevski
adbcb245b6 forgot to include cassert 2018-12-10 15:05:46 -08:00
Emil Dotchevski
f89fc42caa prettier diagnostic output 2018-12-10 15:00:04 -08:00
Emil Dotchevski
81feb498a2 preload/defer bug and tests 2018-12-09 23:06:57 -08:00
Emil Dotchevski
4aeb0f68d2 current_exception_diagnostic_output -> diagnostic_output_current_exception 2018-12-08 19:06:11 -08:00
Emil Dotchevski
8e2af8e359 fixed std::forward issue in put_slot 2018-12-06 11:38:14 -08:00
Emil Dotchevski
0fc8d48a37 fixed gcc compile errors 2018-12-04 22:34:05 -08:00
Emil Dotchevski
9a6e27b561 LEAF_ERROR using __VA_ARGS__ 2018-12-04 22:25:09 -08:00
Emil Dotchevski
4ac038b763 changed LEAF_THROW and LEAF_EXCEPTION syntax 2018-12-04 22:20:55 -08:00
Emil Dotchevski
fb942e5ca7 current_exception_diagnostic_output.hpp 2018-12-04 19:21:17 -08:00
Emil Dotchevski
0434bbe60b new tests and bug fixes in preload 2018-12-04 15:05:28 -08:00
Emil Dotchevski
1005950cfd Added more common e_ types 2018-12-04 12:13:37 -08:00
Emil Dotchevski
f866c646b3 better handling for e_unexpected and e_unexpected_diagnostic_output 2018-11-27 11:40:52 -08:00
Emil Dotchevski
e76f4e6325 e_unexpected_diagnostic_output 2018-11-27 09:15:34 -08:00
Emil Dotchevski
d25518d863 more unexpected, + documentation update 2018-11-25 23:36:09 -08:00
Emil Dotchevski
63d59464a7 e_source_location -> meta::e_source_location
added meta::e_unexpected
documentation update
2018-11-25 18:17:23 -08:00
Emil Dotchevski
1bac1e1d1a is_error_type, renamed peek_next_error to next_error_value 2018-11-25 12:37:27 -08:00
Emil Dotchevski
3e5e6277e1 better print.hpp dispatch 2018-11-25 09:17:53 -08:00
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