| Copyright | (c) Galois Inc 2024 |
|---|---|
| License | BSD3 |
| Maintainer | Langston Barrett <[email protected]> |
| Stability | provisional |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Lang.Crucible.LLVM.MemModel.CallStack
Description
Synopsis
- data CallStack
- null :: CallStack -> Bool
- getCallStack :: MemState sym -> CallStack
- ppCallStack :: CallStack -> Doc ann
Documentation
Call stacks (lists of function names), mostly for diagnostics
Instances
| Monoid CallStack Source # | |
| Semigroup CallStack Source # | |
| Eq CallStack Source # | |
| Ord CallStack Source # | |
getCallStack :: MemState sym -> CallStack Source #
Summarize the StackFrames of a MemState into a CallStack
ppCallStack :: CallStack -> Doc ann Source #
Pretty-print a call stack (one function per line)