enum CXErrorCode
Description
Error codes returned by libclang routines. Zero (\c CXError_Success) is the only error code indicating success. Other error codes, including not yet assigned non-zero values, indicate errors.
Declared at: clang/include/clang-c/CXErrorCode.h:28
Enumerators
Name | Value | Comment |
---|---|---|
CXError_Success | 0 | No error. |
CXError_Failure | 1 | A generic error code, no further details are available.Errors of this kind can get their own specific error codes in future libclang versions. |
CXError_Crashed | 2 | libclang crashed while performing the requested operation. |
CXError_InvalidArguments | 3 | The function detected that the arguments violate the function contract. |
CXError_ASTReadError | 4 | An AST deserialization error has occurred. |