2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-02-01 08:32:14 +00:00
Commit Graph

896 Commits

Author SHA1 Message Date
unknown
97cdbfaefe Merge branch 'develop' 2020-07-19 00:18:13 -07:00
Emil Dotchevski
ad8ba3e6f4 Appveyor 2020-07-18 19:19:53 -07:00
Emil Dotchevski
db9e360a07 Moved config.hpp to detail/config.hpp 2020-07-18 17:29:41 -07:00
unknown
fa5444dc20 Merge branch 'develop' of https://github.com/zajo/leaf into develop 2020-07-18 17:22:40 -07:00
unknown
6eaab3124c Minor msvc fixes 2020-07-18 17:22:29 -07:00
Emil Dotchevski
54ca581706 Updating all.hpp 2020-07-17 19:48:43 -07:00
Emil Dotchevski
cacab39b61 Minor tweaks 2020-07-17 19:47:52 -07:00
Emil Dotchevski
ae9c99d45d Documentation update 2020-07-12 22:09:39 -07:00
Emil Dotchevski
e5611fe6a4 Merge branch 'master' of https://github.com/zajo/leaf 2020-07-11 22:58:16 -07:00
Emil Dotchevski
82a11565bc Readme 2020-07-11 22:58:02 -07:00
Emil Dotchevski
1fdd8654fe Correct handling of #pragma system_header 2020-07-09 23:53:56 -07:00
unknown
809cf74db4 Documentation update 2020-07-09 18:20:28 -07:00
Emil Dotchevski
022c168eaf Added assignment test for initialization forwarding constructor of result<> 2020-07-09 13:00:23 -07:00
unknown
ee1c01e26e Workaround for TOOLSET=clang COMPILER=/usr/bin/clang++ CXXSTD=11 clang-3.3 2020-07-09 10:34:28 -07:00
unknown
20ff25fee5 Removed redundant "using namespace", added try_catch under BOOST_LEAF_NO_EXCEPTIONS 2020-07-09 05:31:56 -07:00
unknown
3ad53bf1d6 Missing #ifdef BOOST_LEAF_NO_EXCEPTIONS 2020-07-09 02:48:09 -07:00
unknown
e130570fc5 Made try_handle_some/all noexcept under -fno-exceptions 2020-07-08 23:57:38 -07:00
unknown
0217dcc324 Added Win32 configuration 2020-07-08 23:28:38 -07:00
unknown
d0f78af498 Moved throw_exception in error.hpp 2020-07-08 23:28:21 -07:00
unknown
e4b513dae9 deleted handler_argument_traits.hpp, moved contents to context.hpp 2020-07-08 23:07:32 -07:00
unknown
061da7e810 Made context::try_catch_ a namespace-scope function 2020-07-08 22:52:15 -07:00
unknown
6eb228eb4e Merged exception/noexception error handling into one file 2020-07-08 22:42:23 -07:00
unknown
da85dbc202 Deleted leaf_detail::exception_info_ 2020-07-08 22:15:55 -07:00
unknown
d2cafd59d6 deleted exception_info_base 2020-07-08 21:57:34 -07:00
unknown
2dcbf01bcd Removed requires_catch 2020-07-08 21:50:11 -07:00
Emil Dotchevski
fa9f5af06e Improved tests for try_handle_some/all mixed use with exceptions 2020-07-08 19:16:29 -07:00
Emil Dotchevski
c455cd9fbf Deleted catch/nocatch context types 2020-07-08 18:42:11 -07:00
unknown
c67a2dfe33 Using std::is_constructible for SFINAE 2020-07-08 10:16:52 -07:00
unknown
f763cc7b20 Documentation update 2020-07-07 22:15:56 -07:00
unknown
7a6c8863ca msvc workaround for U->T constructor 2020-07-07 21:59:06 -07:00
Emil Dotchevski
692b866a46 result<T> constructor for any type U that can be used to initialize a T 2020-07-07 19:24:20 -07:00
Emil Dotchevski
e968c13878 documentation update 2020-07-06 13:01:43 -07:00
Emil Dotchevski
ae08413380 BOOST_LEAF_VAR renamed to BOOST_LEAF_ASSIGN 2020-07-06 12:22:26 -07:00
Emil Dotchevski
6a1b812d03 removed success/failure functions, plus more complete error_code_test 2020-07-06 12:20:08 -07:00
Emil Dotchevski
d164364b5e success, failure tests 2020-07-05 19:52:24 -07:00
Emil Dotchevski
4c3648e900 success, failure 2020-07-05 17:49:04 -07:00
Emil Dotchevski
9943f4e310 success() 2020-07-05 16:33:38 -07:00
Emil Dotchevski
7cbeb9a148 Updated godbolt links 2020-07-05 00:18:08 -07:00
Emil Dotchevski
4ecb4248b3 disabled rpc example 2020-07-04 22:58:48 -07:00
Emil Dotchevski
598442cd9e Merge branch 'develop' 2020-07-04 22:27:24 -07:00
Emil Dotchevski
efa9895b1d BOOST_LEAF_NORETURN 2020-07-04 19:14:29 -07:00
Emil Dotchevski
71924d419b Documentation update 2020-07-04 18:02:40 -07:00
Emil Dotchevski
b61b304fab Better meson.build, examples build with exception handling disabled, removed unnecessary meson options 2020-07-04 15:55:09 -07:00
Emil Dotchevski
227eb7ac29 Travis 2020-07-04 12:50:22 -07:00
Emil Dotchevski
28ac37ff1b Removed redundant indirection in context type deduction 2020-07-04 12:21:18 -07:00
Emil Dotchevski
99a4082226 catch_ turned into proper predicate 2020-07-04 12:13:41 -07:00
Emil Dotchevski
ca0615de8d Pred::error_type 2020-07-04 10:15:08 -07:00
Emil Dotchevski
6235586f99 is_predicate private 2020-07-04 09:37:02 -07:00
Emil Dotchevski
b0d857715d BOOST_LEAF_STANDALONE 2020-07-03 23:12:08 -07:00
Emil Dotchevski
019ef479ef is_predicate 2020-07-03 20:28:19 -07:00