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

NameValueComment
CXError_Success0No error.
CXError_Failure1A generic error code, no further details are available.Errors of this kind can get their own specific error codes in future libclang versions.
CXError_Crashed2libclang crashed while performing the requested operation.
CXError_InvalidArguments3The function detected that the arguments violate the function contract.
CXError_ASTReadError4An AST deserialization error has occurred.