llvm-general-0.1: src/LLVM/General/Internal/FFI/Function.h
#ifndef __LLVM_GENERAL_INTERNAL_FFI__FUNCTION__H__
#define __LLVM_GENERAL_INTERNAL_FFI__FUNCTION__H__
#define LLVM_GENERAL_FOR_EACH_CALLCONV(macro) \
macro(C) \
macro(Fast) \
macro(Cold) \
#define LLVM_GENERAL_FOR_EACH_PARAM_ATTR(macro) \
macro(ZExt) \
macro(SExt) \
macro(InReg) \
macro(StructRet) \
macro(NoAlias) \
macro(ByVal) \
macro(NoCapture) \
macro(Nest) \
#define LLVM_GENERAL_FOR_EACH_FUNCTION_ATTR(macro) \
macro(NoReturn,Attribute) \
macro(NoUnwind,Attribute) \
macro(ReadNone,Attribute) \
macro(ReadOnly,Attribute) \
macro(NoInline,Attribute) \
macro(AlwaysInline,Attribute) \
macro(OptimizeForSize,Attribute) \
macro(StackProtect,Attribute) \
macro(StackProtectReq,Attribute) \
macro(Alignment,) \
macro(NoRedZone,Attribute) \
macro(NoImplicitFloat,Attribute) \
macro(Naked,Attribute) \
macro(InlineHint,Attribute) \
macro(StackAlignment,) \
macro(ReturnsTwice,) \
macro(UWTable,) \
macro(NonLazyBind,) \
#endif