Class WasmGCStringPool
java.lang.Object
org.teavm.backend.wasm.generate.strings.WasmGCStringPool
- All Implemented Interfaces:
WasmGCStringProvider,WasmGCInitializerContributor
public class WasmGCStringPool
extends Object
implements WasmGCStringProvider, WasmGCInitializerContributor
-
Constructor Summary
ConstructorsConstructorDescriptionWasmGCStringPool(WasmGCStandardClasses standardClasses, WasmModule module, BaseWasmFunctionRepository functionProvider, WasmGCNameProvider names, WasmFunctionTypes functionTypes, DependencyInfo dependencyInfo) -
Method Summary
Modifier and TypeMethodDescriptionvoidcontributeToInitializer(WasmFunction function) voidgetStringConstant(String string)
-
Constructor Details
-
WasmGCStringPool
public WasmGCStringPool(WasmGCStandardClasses standardClasses, WasmModule module, BaseWasmFunctionRepository functionProvider, WasmGCNameProvider names, WasmFunctionTypes functionTypes, DependencyInfo dependencyInfo)
-
-
Method Details
-
contributeToInitializerDefinitions
- Specified by:
contributeToInitializerDefinitionsin interfaceWasmGCInitializerContributor
-
contributeToInitializer
- Specified by:
contributeToInitializerin interfaceWasmGCInitializerContributor
-
getStringConstant
- Specified by:
getStringConstantin interfaceWasmGCStringProvider
-