Class WasmFunction

java.lang.Object
org.teavm.backend.wasm.model.WasmFunction

public class WasmFunction extends Object
  • Constructor Details

    • WasmFunction

      public WasmFunction(String name)
  • Method Details

    • getModule

      public WasmModule getModule()
    • getName

      public String getName()
    • getExportName

      public String getExportName()
    • setExportName

      public void setExportName(String exportName)
    • getImportName

      public String getImportName()
    • setImportName

      public void setImportName(String importName)
    • getImportModule

      public String getImportModule()
    • setImportModule

      public void setImportModule(String importModule)
    • getResult

      public WasmType getResult()
    • setResult

      public void setResult(WasmType result)
    • getParameters

      public List<WasmType> getParameters()
    • getLocalVariables

      public List<WasmLocal> getLocalVariables()
    • getBody

      public List<WasmExpression> getBody()
    • add

      public void add(WasmLocal local)
    • getJavaMethod

      public MethodReference getJavaMethod()
    • setJavaMethod

      public void setJavaMethod(MethodReference javaMethod)