CXCursor_ExceptionSpecificationKind

\brief Describes the exception specification of a cursor.

A negative value indicates that the cursor is not a function declaration.

Values

ValueMeaning
CXCursor_ExceptionSpecificationKind_None

\brief The cursor has no exception specification.

CXCursor_ExceptionSpecificationKind_DynamicNone

\brief The cursor has exception specification throw()

CXCursor_ExceptionSpecificationKind_Dynamic

\brief The cursor has exception specification throw(T1, T2)

CXCursor_ExceptionSpecificationKind_MSAny

\brief The cursor has exception specification throw(...).

CXCursor_ExceptionSpecificationKind_BasicNoexcept

\brief The cursor has exception specification basic noexcept.

CXCursor_ExceptionSpecificationKind_ComputedNoexcept

\brief The cursor has exception specification computed noexcept.

CXCursor_ExceptionSpecificationKind_Unevaluated

\brief The exception specification has not yet been evaluated.

CXCursor_ExceptionSpecificationKind_Uninstantiated

\brief The exception specification has not yet been instantiated.

CXCursor_ExceptionSpecificationKind_Unparsed

\brief The exception specification has not been parsed yet.

Meta