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 |