mirror of
https://github.com/llvm-mirror/libcxx.git
synced 2025-10-22 07:51:39 +08:00
Update _LIBCPP_EXCEPTION_ABI doc with @mclow's feedback
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@281695 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -84,8 +84,9 @@ Visibility Macros
|
|||||||
**_LIBCPP_EXCEPTION_ABI**
|
**_LIBCPP_EXCEPTION_ABI**
|
||||||
Mark the member functions, typeinfo, and vtable of the type as being exported
|
Mark the member functions, typeinfo, and vtable of the type as being exported
|
||||||
by the libc++ library. This macro must be applied to all *exception types*.
|
by the libc++ library. This macro must be applied to all *exception types*.
|
||||||
Exception types must be defined directly in namespace `std` and not the
|
Exception types should be defined directly in namespace `std` and not the
|
||||||
versioning namespace.
|
versioning namespace. This allows throwing and catching some exception types
|
||||||
|
between libc++ and libstdc++.
|
||||||
|
|
||||||
Links
|
Links
|
||||||
=====
|
=====
|
||||||
|
Reference in New Issue
Block a user