Juha
607268dd8e
Replaced throw() with BOOST_NOEXCEPT_OR_NOTHROW
...
With throw(), Visual Studio 2017 emitted a warning "C26439 SPECIAL_NOEXCEPT". Reproducible at least if code analysis was set to level: "Microsoft Native Recommended Rules".
https://docs.microsoft.com/en-us/visualstudio/code-quality/c26439?view=vs-2017
2019-01-28 09:48:53 +02:00
Emil Dotchevski
32d831c4b2
restoring non-intrusive exception_ptr code
2017-04-23 17:58:28 -07:00
Emil Dotchevski
cf05dc079b
Removing non-intrusive exception_ptr support.
2017-03-13 15:07:09 -07:00
Emil Dotchevski
2a68f099bf
Ticket 9069, thanks sarum9in
...
[SVN r85634]
2013-09-10 05:05:41 +00:00
Emil Dotchevski
fb4ed73b5e
Incorrect check in cloning_test fixed, and workaround for Metrowerks.
...
[SVN r69619]
2011-03-07 07:39:50 +00:00
Steven Watanabe
c210c38dae
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
e43210c417
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Emil Dotchevski
3b4cdfce47
Non-intrusive exception_ptr support for msvc 7.1/8.0/9.0 (thanks Anthony Williams)
...
[SVN r65204]
2010-09-03 02:03:15 +00:00
Emil Dotchevski
9d499676ae
Simplified type_info support due to improvements in boost/detail/sp_typeinfo.hpp. A few tweaks to better deal with warnings.
...
[SVN r58132]
2009-12-04 06:33:47 +00:00
Emil Dotchevski
8d24c87032
Suppressing warnings. Please report any problems (may have broken something!)
...
[SVN r58072]
2009-12-01 02:16:50 +00:00
Emil Dotchevski
17951c2b7d
Added errinfo_nested_exception typedef. Fixed minor documentation error.
...
[SVN r56766]
2009-10-13 01:47:22 +00:00
Emil Dotchevski
1643ad2e81
support for exception_ptr and nesting in boost::diagnostic_information
...
documentation update
[SVN r53038]
2009-05-15 22:34:30 +00:00
Emil Dotchevski
bec171e234
exception_ptr improvements, documentation update.
...
[SVN r52981]
2009-05-14 00:36:46 +00:00
Emil Dotchevski
6aa4d2f93b
comments
...
[SVN r52227]
2009-04-07 03:02:15 +00:00
Emil Dotchevski
87384d2116
get_error_info returns raw pointer instead of shared_ptr (breaking change)
...
diagnostic_information can now be called with boost::exception or std::exception object.
BOOST_THROW_EXCEPTION can now be used even if exceptions are disabled.
added functions: current_exception_diagnostic_information, current_exception_cast
documentation updated to match.
[SVN r52225]
2009-04-06 23:15:42 +00:00
Emil Dotchevski
4182c3634e
fixing a warning on sun-5.10-stdcxx-4.2.2_x86_64
...
[SVN r49091]
2008-10-01 18:24:56 +00:00
Emil Dotchevski
717997e014
Tests workarounds for CodeGear 2009. Thanks Nicola for all the CodeGear workarounds.
...
[SVN r48921]
2008-09-22 22:47:03 +00:00
Emil Dotchevski
9dd2d64304
decoupled boost/exception/exception.hpp from boost/exception/detail/type_info.hpp
...
diagnostic_information improvements
documentation update
[SVN r48469]
2008-08-30 02:57:12 +00:00
Emil Dotchevski
5258fbc2d1
Further simplified enable_current_exception. Improved exception_ptr testing.
...
[SVN r48455]
2008-08-29 19:27:38 +00:00
Emil Dotchevski
0c9d70964e
enable_current_exception.hpp decoupled from atomic_count.hpp
...
[SVN r48439]
2008-08-29 04:56:02 +00:00
Emil Dotchevski
f29f86f65c
introduced boost/exception_ptr.hpp, using Boost Exception
...
[SVN r44439]
2008-04-15 18:47:16 +00:00
Emil Dotchevski
c61e655ada
N2179 compliance (pending documentation update)
...
[SVN r44438]
2008-04-15 18:24:46 +00:00
Emil Dotchevski
0fbc4dc974
fixed compile errors, removed tabs as required.
...
[SVN r44114]
2008-04-08 21:29:37 +00:00
Emil Dotchevski
bf515d83ca
boost exception
...
[SVN r43485]
2008-03-04 01:41:17 +00:00