crucible-0.7: Crucible is a library for language-agnostic symbolic simulation
Safe HaskellTrustworthy
LanguageHaskell2010

Lang.Crucible.Panic

Synopsis

Documentation

type HasCallStack = ?callStack :: CallStack #

Request a CallStack.

NOTE: The implicit parameter ?callStack :: CallStack is an implementation detail and should not be considered part of the CallStack API, we may decide to change the implementation in the future.

Since: base-4.9.0.0

data Panic a #

The exception thrown when panicing.

Instances

Instances details
PanicComponent a => Exception (Panic a) 
Instance details

Defined in Panic

PanicComponent a => Show (Panic a) 
Instance details

Defined in Panic

Methods

showsPrec :: Int -> Panic a -> ShowS #

show :: Panic a -> String #

showList :: [Panic a] -> ShowS #