Package org.teavm.backend.wasm.model
Class WasmFunction
- java.lang.Object
-
- org.teavm.backend.wasm.model.WasmFunction
-
public class WasmFunction extends Object
-
-
Constructor Summary
Constructors Constructor Description WasmFunction(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(WasmLocal local)List<WasmExpression>getBody()StringgetExportName()StringgetImportModule()StringgetImportName()List<WasmLocal>getLocalVariables()WasmModulegetModule()StringgetName()List<WasmType>getParameters()WasmTypegetResult()voidsetExportName(String exportName)voidsetImportModule(String importModule)voidsetImportName(String importName)voidsetResult(WasmType result)
-
-
-
Constructor Detail
-
WasmFunction
public WasmFunction(String name)
-
-
Method Detail
-
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)
-
getBody
public List<WasmExpression> getBody()
-
add
public void add(WasmLocal local)
-
-