| Value | Meaning |
|---|---|
| success0 | No error. |
| failure1 | A generic error code, no further details are available. Errors of this kind can get their own specific error codes in future libclang versions. |
| crashed2 | libclang crashed while performing the requested operation. |
| invalidArguments3 | The function detected that the arguments violate the function contract. |
| astReadError4 | An AST deserialization error has occurred. |
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.