llvm-hs-6.3.0: src/LLVM/Internal/FFI/OrcJIT.h
#ifndef __LLVM_INTERNAL_FFI__ORC_JIT__H__
#define __LLVM_INTERNAL_FFI__ORC_JIT__H__
#define LLVM_HS_FOR_EACH_JIT_SYMBOL_FLAG(macro) \
macro(None) \
macro(HasError) \
macro(Weak) \
macro(Common) \
macro(Absolute) \
macro(Exported) \
typedef enum {
LLVMJITSymbolFlagNone = 0,
LLVMJITSymbolFlagHasError = 1U << 0,
LLVMJITSymbolFlagWeak = 1U << 1,
LLVMJITSymbolFlagCommon = 1U << 2,
LLVMJITSymbolFlagAbsolute = 1U << 3,
LLVMJITSymbolFlagExported = 1U << 4
} LLVMJITSymbolFlags;
#endif