llvm-general-pure-3.5.0.0: src/LLVM/General/AST/ParameterAttribute.hs
-- | Module to allow importing 'ParameterAttribute' distinctly qualified.
module LLVM.General.AST.ParameterAttribute where
import LLVM.General.Prelude
-- | <http://llvm.org/docs/LangRef.html#parameter-attributes>
data ParameterAttribute
= ZeroExt
| SignExt
| InReg
| SRet
| Alignment Word64
| NoAlias
| ByVal
| NoCapture
| Nest
| ReadNone
| ReadOnly
| InAlloca
| NonNull
| Dereferenceable Word64
| Returned
deriving (Eq, Ord, Read, Show, Typeable, Data)