Class MultiArrayFunctionName
java.lang.Object
de.inetsoftware.jwebassembly.module.FunctionName
de.inetsoftware.jwebassembly.module.SyntheticFunctionName
de.inetsoftware.jwebassembly.module.ArraySyntheticFunctionName
de.inetsoftware.jwebassembly.module.MultiArrayFunctionName
Synthetic functions for creating multidimensional dimensional arrays
- Author:
- Volker Berlin
-
Field Summary
Fields inherited from class de.inetsoftware.jwebassembly.module.FunctionName
className, fullName, methodName, signature, signatureName -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetCode()Get Wat code, can be overridden.protected WasmCodeBuildergetCodeBuilder(WatParser watParser) Get the WasmCodeBuilder for the synthetic WASM code.protected booleanIf this function has WASM code or if this function is a import with JavaScript code.Methods inherited from class de.inetsoftware.jwebassembly.module.ArraySyntheticFunctionName
getSignatureMethods inherited from class de.inetsoftware.jwebassembly.module.SyntheticFunctionName
getAnnotation, istStaticMethods inherited from class de.inetsoftware.jwebassembly.module.FunctionName
equals, hashCode
-
Method Details
-
getCodeBuilder
Get the WasmCodeBuilder for the synthetic WASM code.- Parameters:
watParser- a helping WatParser- Returns:
- the code
-
getCode
Get Wat code, can be overridden.- Returns:
- the code
-
hasWasmCode
protected boolean hasWasmCode()If this function has WASM code or if this function is a import with JavaScript code.- Specified by:
hasWasmCodein classSyntheticFunctionName- Returns:
- true, if WASM code
-