Package org.teavm.backend.wasm.generate
Class WasmGenerationContext
java.lang.Object
org.teavm.backend.wasm.generate.WasmGenerationContext
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ConstructorDescriptionWasmGenerationContext
(ClassReaderSource classSource, WasmModule module, Diagnostics diagnostics, VirtualTableProvider vtableProvider, TagRegistry tagRegistry, WasmStringPool stringPool, NameProvider names) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addGenerator
(WasmMethodGenerator generator) void
addIntrinsic
(WasmIntrinsic intrinsic) getFieldType
(FieldReference fieldReference) getFunction
(String name) getGenerator
(MethodReference method) getImportedMethod
(MethodReference reference) getIntrinsic
(MethodReference method)
-
Field Details
-
names
-
-
Constructor Details
-
WasmGenerationContext
public WasmGenerationContext(ClassReaderSource classSource, WasmModule module, Diagnostics diagnostics, VirtualTableProvider vtableProvider, TagRegistry tagRegistry, WasmStringPool stringPool, NameProvider names)
-
-
Method Details
-
addIntrinsic
-
addGenerator
-
getIntrinsic
-
getGenerator
-
getImportedMethod
-
getFunction
-
getClassSource
-
getFieldType
-
getVirtualTableProvider
-
getTagRegistry
-
getStringPool
-
getDiagnostics
-