| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.JumpTarget
Description
Synopsis
Documentation
data ResolvedJumpTarget Source #
Resolving the operand of a jump/call can produce one of the following.
Constructors
| Unresolved | An indirect branch that has not been resolved yet |
| External String | A call to external function f |
| ExternalDeref String | A call to external function whose entry address is stored at the label: *[l,8] = fptr |
| ImmediateAddress Word64 | An internal call to the given address |
| Returns Bool | The function returns (treat as a nop) or terminates |