Uses of Interface
de.mirkosertic.bytecoder.core.backend.wasm.ast.WasmValue
Packages that use WasmValue
Package
Description
-
Uses of WasmValue in de.mirkosertic.bytecoder.core.backend.wasm
Methods in de.mirkosertic.bytecoder.core.backend.wasm that return WasmValueModifier and TypeMethodDescriptionstatic WasmValueWasmStructuredControlflowCodeGenerator.createNewInstanceOf(org.objectweb.asm.Type instanceType, Module module, CompileUnit compileUnit, Map<ResolvedClass, StructType> objectTypeMappings, Map<ResolvedClass, StructType> rtMappings, WasmValue externRef, FunctionIndex functionIndex) Methods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type WasmValueModifier and TypeMethodDescriptionstatic WasmValueWasmStructuredControlflowCodeGenerator.createNewInstanceOf(org.objectweb.asm.Type instanceType, Module module, CompileUnit compileUnit, Map<ResolvedClass, StructType> objectTypeMappings, Map<ResolvedClass, StructType> rtMappings, WasmValue externRef, FunctionIndex functionIndex) -
Uses of WasmValue in de.mirkosertic.bytecoder.core.backend.wasm.ast
Subinterfaces of WasmValue in de.mirkosertic.bytecoder.core.backend.wasm.astClasses in de.mirkosertic.bytecoder.core.backend.wasm.ast that implement WasmValueModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return WasmValueModifier and TypeMethodDescriptionstatic WasmValueConstExpressions.ref.callRef(FunctionType type, List<WasmValue> arguments) static WasmValuestatic WasmValuestatic WasmValuestatic WasmValuestatic WasmValueConstExpressions.array.newInstance(WasmType type, List<WasmValue> arguments) static WasmValueConstExpressions.array.newInstanceDefault(WasmType type, WasmValue length) Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type WasmValueModifier and TypeMethodDescriptionstatic F32Addstatic F64Addstatic I32Addstatic I64Addstatic I32Andstatic I64Andstatic CallIndirectConstExpressions.call(FunctionType type, List<WasmValue> arguments, WasmValue functionIndex) static CastConstExpressions.ref.cast(StructType type, WasmValue value) static F32Ceilstatic I32Clzstatic F32ConvertSI32ConstExpressions.f32.convert_si32(WasmValue value) static F64ConvertSI32ConstExpressions.f64.convert_si32(WasmValue value) static F32ConvertSI64ConstExpressions.f32.convert_si64(WasmValue value) static F64ConvertSI64ConstExpressions.f64.convert_si64(WasmValue value) static F32CopySignstatic I32Ctzstatic F32DemoteF64ConstExpressions.f32.demote_f64(WasmValue value) static F32Divstatic F64Divstatic I32DivSstatic I64DivSvoidstatic F32Eqstatic F64Eqstatic I32Eqstatic I64Eqstatic WasmValuestatic I32Eqzstatic I64ExtendI32SConstExpressions.i64.extend_i32s(WasmValue value) static F32Floorstatic F32Gestatic F64Gestatic I32GeSstatic I64GeSstatic WasmValuestatic GetStructConstExpressions.struct.get(StructType structType, WasmValue source, String fieldName) static F32Gtstatic F64Gtstatic I32GtSstatic I64GtSstatic WasmValuestatic F32Lestatic F64Lestatic I32LeSstatic I64LeSstatic WasmValuestatic F32Ltstatic F64Ltstatic I32LtSstatic I64LtSstatic F32Maxstatic F32Minstatic F32Mulstatic F64Mulstatic I32Mulstatic I64Mulstatic F32Nestatic F64Nestatic I32Nestatic I64Nestatic F32Neareststatic F32Negstatic F64NegGlobalsSection.newConstantGlobal(String name, WasmType type, WasmValue initializer) static WasmValueConstExpressions.array.newInstanceDefault(WasmType type, WasmValue length) GlobalsSection.newMutableGlobal(String name, WasmType type, WasmValue initializer) static I32Orstatic I64Orstatic I32Popcountstatic F64PromoteF32ConstExpressions.f64.promote_f32(WasmValue value) static I32ReinterpretF32ConstExpressions.i32.reinterpretf32(WasmValue value) static I64ReinterpretF64ConstExpressions.i64.reinterpretf64(WasmValue value) static F32ReinterpretI32ConstExpressions.f32.reinterpreti32(WasmValue value) static F64ReinterpretI64ConstExpressions.f64.reinterpreti64(WasmValue value) static I32RemSstatic I64RemSvoidstatic SelectvoidvoidvoidvoidExpressions.setStruct(StructType structType, WasmValue target, String fieldName, WasmValue value) static I32Shlstatic I64Shlstatic I32ShrSstatic I64ShrSstatic I32ShrUstatic I64ShrUstatic F32Sqrtstatic F32Substatic F64Substatic I32Substatic I64Substatic TeeLocalstatic F32Truncstatic F64Truncstatic I32TruncSF64ConstExpressions.i32.trunc_f64s(WasmValue value) static I32TruncSF32ConstExpressions.i32.trunc_sf32(WasmValue value) static I64TruncSF32ConstExpressions.i64.trunc_sf32(WasmValue value) static I64TruncSF64ConstExpressions.i64.trunc_sf64(WasmValue value) voidExpressions.voidCallIndirect(FunctionType functionType, List<WasmValue> arguments, WasmValue tableIndex) static I32WrapI64static I32Xorstatic I64XorMethod parameters in de.mirkosertic.bytecoder.core.backend.wasm.ast with type arguments of type WasmValueModifier and TypeMethodDescriptionstatic Callstatic CallIndirectConstExpressions.call(FunctionType type, List<WasmValue> arguments, WasmValue functionIndex) static WasmValueConstExpressions.ref.callRef(FunctionType type, List<WasmValue> arguments) static WasmValueConstExpressions.array.newInstance(WasmType type, List<WasmValue> arguments) static NewStructConstExpressions.struct.newInstance(ReferencableType type, List<WasmValue> arguments) voidExpressions.throwException(Tag exception, List<WasmValue> arguments) voidvoidExpressions.voidCallIndirect(FunctionType functionType, List<WasmValue> arguments, WasmValue tableIndex) Constructors in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type WasmValueModifierConstructorDescriptionprotectedBinaryExpression(WasmValue leftValue, WasmValue rightValue, String textCode, byte binaryCode) protectedUnaryExpression(WasmValue value, String textCode, byte binaryCode) Constructor parameters in de.mirkosertic.bytecoder.core.backend.wasm.ast with type arguments of type WasmValue