Package org.teavm.backend.wasm.disasm
Class Disassembler
java.lang.Object
org.teavm.backend.wasm.disasm.Disassembler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateParser(AsyncInputStream input, NameProvider nameProvider) createPreparationParser(AsyncInputStream input, NameSectionListener listener) voiddisassemble(byte[] bytes) voidConsumer<byte[]> getNameSectionConsumer(int code, String name, NameSectionListener listener) Consumer<byte[]> getSectionConsumer(int code, int pos, NameProvider nameProvider) static voidvoidread(byte[] bytes) void
-
Constructor Details
-
Disassembler
-
-
Method Details
-
startModule
public void startModule() -
endModule
public void endModule() -
disassemble
public void disassemble(byte[] bytes) -
read
public void read(byte[] bytes) -
createPreparationParser
-
createParser
-
getSectionConsumer
-
getNameSectionConsumer
-
main
- Throws:
IOException
-