Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
doCfgAugWithTopNPass :: HasEvmBytecode a => a -> WordLabelMapM HplContract Source #
newtype EvmBytecode Source #
newtype EvmHexString Source #
class HasEvmBytecode a where Source #
evmBytecodeOf :: a -> EvmBytecode Source #
data HplContract Source #
data WordLabelMapM a Source #
unWordLabelMapM :: UnWordLabelMapM a => WordLabelMapM a -> a Source #
evmOps2HplCfg :: [(Word256, Operation)] -> WordLabelMapM HplCfg Source #
evmOps2HplContract :: [(Word256, Operation)] -> WordLabelMapM HplContract Source #
disasmToDotText :: HasEvmBytecode a => a -> Text Source #
disasmToDotText2 :: HasEvmBytecode a => a -> (Text, Text) Source #