llvm-party-12.1.1: General purpose LLVM bindings
Safe HaskellSafe-Inferred
LanguageHaskell2010

LLVM.DataLayout

Synopsis

Documentation

parseDataLayout :: Endianness -> ByteString -> Except String (Maybe DataLayout) Source #

Parse a DataLayout, given a default Endianness should one not be specified in the string to be parsed. LLVM itself uses BigEndian as the default: thus pass BigEndian to be conformant or LittleEndian to be righteously defiant.