diff options
Diffstat (limited to 'include/clang-c/CXErrorCode.h')
-rw-r--r-- | include/clang-c/CXErrorCode.h | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/include/clang-c/CXErrorCode.h b/include/clang-c/CXErrorCode.h deleted file mode 100644 index aff73b7..0000000 --- a/include/clang-c/CXErrorCode.h +++ /dev/null @@ -1,64 +0,0 @@ -/*===-- clang-c/CXErrorCode.h - C Index Error Codes --------------*- C -*-===*\ -|* *| -|* The LLVM Compiler Infrastructure *| -|* *| -|* This file is distributed under the University of Illinois Open Source *| -|* License. See LICENSE.TXT for details. *| -|* *| -|*===----------------------------------------------------------------------===*| -|* *| -|* This header provides the CXErrorCode enumerators. *| -|* *| -\*===----------------------------------------------------------------------===*/ - -#ifndef LLVM_CLANG_C_CXERRORCODE_H -#define LLVM_CLANG_C_CXERRORCODE_H - -#include "clang-c/Platform.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/** - * \brief 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. - */ -enum CXErrorCode { - /** - * \brief No error. - */ - CXError_Success = 0, - - /** - * \brief 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_Failure = 1, - - /** - * \brief libclang crashed while performing the requested operation. - */ - CXError_Crashed = 2, - - /** - * \brief The function detected that the arguments violate the function - * contract. - */ - CXError_InvalidArguments = 3, - - /** - * \brief An AST deserialization error has occurred. - */ - CXError_ASTReadError = 4 -}; - -#ifdef __cplusplus -} -#endif -#endif - |