INNER CODE UNIT · Python

HermesDecompiler

P1sec/hermes-dec · src/hermes_dec/decompilation/defs.py:22

class HermesDecompiler:
    input_file: str
    output_file: Optional[str]

    calldirect_function_ids: Set[int]

    hbc_reader: HBCReader

    function_header: (
        object  # For the function being transformed to dehydrated state
    )
    indent_level: int = 0  # Used while producing decompilation output


# This should encompass the scope for a HBC assembly-level basic
# block (retranscribed as a for(;;) switch { case X: } case in
# the decompiled code, if not matching a particular NestingFrame
# object as defined below)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…