module lang::flybytes::Disassembler
rascal-0.40.17
flybytes-0.2.8
Usage
import lang::flybytes::Disassembler;
Source code
http://github.com/usethesource/flybytes/blob/main/src/lang/flybytes/Disassembler.rsc
Dependencies
extend lang::flybytes::Syntax;
import Exception;
function disassemble
Reverses the flybytes compiler, but recovers only lists of instructions from the methods' bodies.
Class disassemble(loc classFile, bool signaturesOnly=false) throws IO
function disassemble
Return the disassembled information from all (overloaded) methods with a given name in the given class.
list[Method] disassemble(loc classFile, str methodName)