Value | Meaning |
---|---|
CXCursor_ExceptionSpecificationKind_None0 | The cursor has no exception specification. |
CXCursor_ExceptionSpecificationKind_DynamicNone1 | The cursor has exception specification throw() |
CXCursor_ExceptionSpecificationKind_Dynamic2 | The cursor has exception specification throw(T1, T2) |
CXCursor_ExceptionSpecificationKind_MSAny3 | The cursor has exception specification throw(...). |
CXCursor_ExceptionSpecificationKind_BasicNoexcept4 | The cursor has exception specification basic noexcept. |
CXCursor_ExceptionSpecificationKind_ComputedNoexcept5 | The cursor has exception specification computed noexcept. |
CXCursor_ExceptionSpecificationKind_Unevaluated6 | The exception specification has not yet been evaluated. |
CXCursor_ExceptionSpecificationKind_Uninstantiated7 | The exception specification has not yet been instantiated. |
CXCursor_ExceptionSpecificationKind_Unparsed8 | The exception specification has not been parsed yet. |
CXCursor_ExceptionSpecificationKind_NoThrow9 | The cursor has a __declspec(nothrow) exception specification. |
Describes the exception specification of a cursor.
A negative value indicates that the cursor is not a function declaration.