crucible-llvm-0.6: Support for translating and executing LLVM code in Crucible
Safe HaskellSafe-Inferred
LanguageHaskell2010

Lang.Crucible.LLVM.MalformedLLVMModule

Synopsis

Documentation

data MalformedLLVMModule Source #

This datatype represents an exception that occurs when an LLVM module is broken in some way; for example, if the types of expressions do not match up in some way. The first argument is a short description of the error, and the remaining arguments are any additional details describing the error.

Constructors

MalformedLLVMModule (Doc Void) [Doc Void]