Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC.

[SVN r70974]
This commit is contained in:
Emil Dotchevski
2011-04-04 21:19:48 +00:00
parent 2a2cf697b1
commit ef12c8b8fb
13 changed files with 670 additions and 133 deletions

View File

@ -9,10 +9,9 @@
namespace
boost
{
namespace exception_detail { class clone_base; };
namespace exception_detail { class clone_base; }
template <class Tag,class T> class error_info;
template <class T> class shared_ptr;
typedef shared_ptr<exception_detail::clone_base const> exception_ptr;
class exception_ptr;
typedef error_info<struct errinfo_nested_exception_,exception_ptr> errinfo_nested_exception;
}