Uses of Class
de.inetsoftware.classparser.MethodInfo
-
Packages that use MethodInfo Package Description de.inetsoftware.classparser de.inetsoftware.jwebassembly.module de.inetsoftware.jwebassembly.watparser -
-
Uses of MethodInfo in de.inetsoftware.classparser
Fields in de.inetsoftware.classparser declared as MethodInfo Modifier and Type Field Description private MethodInfo[]
ClassFile. methods
Methods in de.inetsoftware.classparser that return MethodInfo Modifier and Type Method Description MethodInfo
ClassFile. getMethod(java.lang.String name, java.lang.String signature)
Find a method via name and signature.MethodInfo[]
ClassFile. getMethods()
private MethodInfo[]
ClassFile. readMethods(java.io.DataInputStream input)
-
Uses of MethodInfo in de.inetsoftware.jwebassembly.module
Fields in de.inetsoftware.jwebassembly.module declared as MethodInfo Modifier and Type Field Description private MethodInfo
FunctionManager.FunctionState. method
Methods in de.inetsoftware.jwebassembly.module that return MethodInfo Modifier and Type Method Description (package private) MethodInfo
FunctionManager. replace(FunctionName name, MethodInfo method)
Check if there is a replacement methodMethods in de.inetsoftware.jwebassembly.module with parameters of type MethodInfo Modifier and Type Method Description (package private) void
FunctionManager. addReplacement(FunctionName name, MethodInfo method)
Add a replacement for a method(package private) void
JavaMethodWasmCodeBuilder. buildCode(Code code, MethodInfo method)
Build the wasm instructionsprivate WasmCodeBuilder
ModuleGenerator. createInstructions(MethodInfo method)
Create the instructions in a code builderprivate void
ModuleGenerator. prepareMethod(MethodInfo method)
Prepare the method.(package private) MethodInfo
FunctionManager. replace(FunctionName name, MethodInfo method)
Check if there is a replacement method(package private) void
LocaleVariableManager. reset(LocalVariableTable variableTable, MethodInfo method, java.util.Iterator<AnyType> signature)
Reset the manager to an initial state.protected void
WasmCodeBuilder. reset(LocalVariableTable variableTable, MethodInfo method, java.util.Iterator<AnyType> signature)
Reset the code builder.private void
ModuleGenerator. writeExport(FunctionName name, MethodInfo method)
Look for a Export annotation and if there write an export directive.private void
ModuleGenerator. writeMethod(FunctionName name, MethodInfo method)
Write the content of a method.Method parameters in de.inetsoftware.jwebassembly.module with type arguments of type MethodInfo Modifier and Type Method Description private void
ModuleGenerator. iterateMethods(ClassFile classFile, java.util.function.Consumer<MethodInfo> handler)
Iterate over all methods of the classFile and run the handler. -
Uses of MethodInfo in de.inetsoftware.jwebassembly.watparser
Methods in de.inetsoftware.jwebassembly.watparser with parameters of type MethodInfo Modifier and Type Method Description void
WatParser. parse(java.lang.String wat, MethodInfo method, java.util.Iterator<AnyType> signature, int lineNumber)
Parse the given wasm text format and generate a list of WasmInstuctions
-