CXCursor_ExceptionSpecificationKind

Describes the exception specification of a cursor.

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

Values

ValueMeaning
none0

The cursor has no exception specification.

dynamicNone1

The cursor has exception specification throw()

dynamic2

The cursor has exception specification throw(T1, T2)

msAny3

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

basicNoexcept4

The cursor has exception specification basic noexcept.

computedNoexcept5

The cursor has exception specification computed noexcept.

unevaluated6

The exception specification has not yet been evaluated.

uninstantiated7

The exception specification has not yet been instantiated.

unparsed8

The exception specification has not been parsed yet.

noThrow9

The cursor has a __declspec(nothrow) exception specification.

Meta