Uses of Interface
org.teavm.model.VariableReader
-
Packages that use VariableReader Package Description org.teavm.dependency org.teavm.model org.teavm.model.instructions org.teavm.model.util -
-
Uses of VariableReader in org.teavm.dependency
Methods in org.teavm.dependency with parameters of type VariableReader Modifier and Type Method Description voidDataFlowGraphBuilder. assign(VariableReader receiver, VariableReader assignee)voidDataFlowGraphBuilder. cast(VariableReader receiver, VariableReader value, ValueType targetType)voidDataFlowGraphBuilder. cloneArray(VariableReader receiver, VariableReader array)voidDataFlowGraphBuilder. exit(VariableReader valueToReturn)voidDataFlowGraphBuilder. getElement(VariableReader receiver, VariableReader array, VariableReader index, ArrayElementType type)voidDataFlowGraphBuilder. getField(VariableReader receiver, VariableReader instance, FieldReference field, ValueType fieldType)voidDataFlowGraphBuilder. invoke(VariableReader receiver, VariableReader instance, MethodReference method, List<? extends VariableReader> arguments, InvocationType type)voidDataFlowGraphBuilder. monitorEnter(VariableReader objectRef)voidDataFlowGraphBuilder. monitorExit(VariableReader objectRef)voidDataFlowGraphBuilder. nullCheck(VariableReader receiver, VariableReader value)voidDataFlowGraphBuilder. putElement(VariableReader array, VariableReader index, VariableReader value, ArrayElementType type)voidDataFlowGraphBuilder. putField(VariableReader instance, FieldReference field, VariableReader value, ValueType fieldType)voidDataFlowGraphBuilder. raise(VariableReader exception)voidDataFlowGraphBuilder. unwrapArray(VariableReader receiver, VariableReader array, ArrayElementType elementType)Method parameters in org.teavm.dependency with type arguments of type VariableReader Modifier and Type Method Description voidDataFlowGraphBuilder. invoke(VariableReader receiver, VariableReader instance, MethodReference method, List<? extends VariableReader> arguments, InvocationType type) -
Uses of VariableReader in org.teavm.model
Classes in org.teavm.model that implement VariableReader Modifier and Type Class Description classVariableMethods in org.teavm.model that return VariableReader Modifier and Type Method Description VariableReaderBasicBlockReader. getExceptionVariable()VariableReaderPhiReader. getReceiver()VariableReaderIncomingReader. getValue()VariableReaderProgramReader. variableAt(int index) -
Uses of VariableReader in org.teavm.model.instructions
Methods in org.teavm.model.instructions with parameters of type VariableReader Modifier and Type Method Description voidAbstractInstructionReader. arrayLength(VariableReader receiver, VariableReader array)voidInstructionReader. arrayLength(VariableReader receiver, VariableReader array)voidAbstractInstructionReader. assign(VariableReader receiver, VariableReader assignee)voidInstructionReader. assign(VariableReader receiver, VariableReader assignee)voidAbstractInstructionReader. binary(BinaryOperation op, VariableReader receiver, VariableReader first, VariableReader second, NumericOperandType type)voidInstructionReader. binary(BinaryOperation op, VariableReader receiver, VariableReader first, VariableReader second, NumericOperandType type)voidAbstractInstructionReader. boundCheck(VariableReader receiver, VariableReader index, VariableReader array, boolean lower)voidInstructionReader. boundCheck(VariableReader receiver, VariableReader index, VariableReader array, boolean lower)voidAbstractInstructionReader. cast(VariableReader receiver, VariableReader value, IntegerSubtype type, CastIntegerDirection targetType)voidAbstractInstructionReader. cast(VariableReader receiver, VariableReader value, NumericOperandType sourceType, NumericOperandType targetType)voidAbstractInstructionReader. cast(VariableReader receiver, VariableReader value, ValueType targetType)voidInstructionReader. cast(VariableReader receiver, VariableReader value, IntegerSubtype type, CastIntegerDirection targetType)voidInstructionReader. cast(VariableReader receiver, VariableReader value, NumericOperandType sourceType, NumericOperandType targetType)voidInstructionReader. cast(VariableReader receiver, VariableReader value, ValueType targetType)voidAbstractInstructionReader. choose(VariableReader condition, List<? extends SwitchTableEntryReader> table, BasicBlockReader defaultTarget)voidInstructionReader. choose(VariableReader condition, List<? extends SwitchTableEntryReader> table, BasicBlockReader defaultTarget)voidAbstractInstructionReader. classConstant(VariableReader receiver, ValueType cst)voidInstructionReader. classConstant(VariableReader receiver, ValueType cst)voidAbstractInstructionReader. cloneArray(VariableReader receiver, VariableReader array)voidInstructionReader. cloneArray(VariableReader receiver, VariableReader array)voidAbstractInstructionReader. create(VariableReader receiver, String type)voidInstructionReader. create(VariableReader receiver, String type)voidAbstractInstructionReader. createArray(VariableReader receiver, ValueType itemType, List<? extends VariableReader> dimensions)voidAbstractInstructionReader. createArray(VariableReader receiver, ValueType itemType, VariableReader size)voidInstructionReader. createArray(VariableReader receiver, ValueType itemType, List<? extends VariableReader> dimensions)voidInstructionReader. createArray(VariableReader receiver, ValueType itemType, VariableReader size)voidAbstractInstructionReader. doubleConstant(VariableReader receiver, double cst)voidInstructionReader. doubleConstant(VariableReader receiver, double cst)voidAbstractInstructionReader. exit(VariableReader valueToReturn)voidInstructionReader. exit(VariableReader valueToReturn)voidAbstractInstructionReader. floatConstant(VariableReader receiver, float cst)voidInstructionReader. floatConstant(VariableReader receiver, float cst)voidAbstractInstructionReader. getElement(VariableReader receiver, VariableReader array, VariableReader index, ArrayElementType elementType)voidInstructionReader. getElement(VariableReader receiver, VariableReader array, VariableReader index, ArrayElementType elementType)voidAbstractInstructionReader. getField(VariableReader receiver, VariableReader instance, FieldReference field, ValueType fieldType)voidInstructionReader. getField(VariableReader receiver, VariableReader instance, FieldReference field, ValueType fieldType)voidAbstractInstructionReader. integerConstant(VariableReader receiver, int cst)voidInstructionReader. integerConstant(VariableReader receiver, int cst)voidAbstractInstructionReader. invoke(VariableReader receiver, VariableReader instance, MethodReference method, List<? extends VariableReader> arguments, InvocationType type)voidInstructionReader. invoke(VariableReader receiver, VariableReader instance, MethodReference method, List<? extends VariableReader> arguments, InvocationType type)voidAbstractInstructionReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)voidInstructionReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)voidAbstractInstructionReader. isInstance(VariableReader receiver, VariableReader value, ValueType type)voidInstructionReader. isInstance(VariableReader receiver, VariableReader value, ValueType type)voidAbstractInstructionReader. jumpIf(BinaryBranchingCondition cond, VariableReader first, VariableReader second, BasicBlockReader consequent, BasicBlockReader alternative)voidAbstractInstructionReader. jumpIf(BranchingCondition cond, VariableReader operand, BasicBlockReader consequent, BasicBlockReader alternative)voidInstructionReader. jumpIf(BinaryBranchingCondition cond, VariableReader first, VariableReader second, BasicBlockReader consequent, BasicBlockReader alternative)voidInstructionReader. jumpIf(BranchingCondition cond, VariableReader operand, BasicBlockReader consequent, BasicBlockReader alternative)voidAbstractInstructionReader. longConstant(VariableReader receiver, long cst)voidInstructionReader. longConstant(VariableReader receiver, long cst)voidAbstractInstructionReader. monitorEnter(VariableReader objectRef)voidInstructionReader. monitorEnter(VariableReader objectRef)voidAbstractInstructionReader. monitorExit(VariableReader objectRef)voidInstructionReader. monitorExit(VariableReader objectRef)voidAbstractInstructionReader. negate(VariableReader receiver, VariableReader operand, NumericOperandType type)voidInstructionReader. negate(VariableReader receiver, VariableReader operand, NumericOperandType type)voidAbstractInstructionReader. nullCheck(VariableReader receiver, VariableReader value)voidInstructionReader. nullCheck(VariableReader receiver, VariableReader value)voidAbstractInstructionReader. nullConstant(VariableReader receiver)voidInstructionReader. nullConstant(VariableReader receiver)voidAbstractInstructionReader. putElement(VariableReader array, VariableReader index, VariableReader value, ArrayElementType elementType)voidInstructionReader. putElement(VariableReader array, VariableReader index, VariableReader value, ArrayElementType elementType)voidAbstractInstructionReader. putField(VariableReader instance, FieldReference field, VariableReader value, ValueType fieldType)voidInstructionReader. putField(VariableReader instance, FieldReference field, VariableReader value, ValueType fieldType)voidAbstractInstructionReader. raise(VariableReader exception)voidInstructionReader. raise(VariableReader exception)voidAbstractInstructionReader. stringConstant(VariableReader receiver, String cst)voidInstructionReader. stringConstant(VariableReader receiver, String cst)voidAbstractInstructionReader. unwrapArray(VariableReader receiver, VariableReader array, ArrayElementType elementType)voidInstructionReader. unwrapArray(VariableReader receiver, VariableReader array, ArrayElementType elementType)Method parameters in org.teavm.model.instructions with type arguments of type VariableReader Modifier and Type Method Description voidAbstractInstructionReader. createArray(VariableReader receiver, ValueType itemType, List<? extends VariableReader> dimensions)voidInstructionReader. createArray(VariableReader receiver, ValueType itemType, List<? extends VariableReader> dimensions)voidAbstractInstructionReader. invoke(VariableReader receiver, VariableReader instance, MethodReference method, List<? extends VariableReader> arguments, InvocationType type)voidInstructionReader. invoke(VariableReader receiver, VariableReader instance, MethodReference method, List<? extends VariableReader> arguments, InvocationType type)voidAbstractInstructionReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)voidInstructionReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments) -
Uses of VariableReader in org.teavm.model.util
Methods in org.teavm.model.util with parameters of type VariableReader Modifier and Type Method Description voidInstructionCopyReader. arrayLength(VariableReader receiver, VariableReader array)voidInstructionCopyReader. assign(VariableReader receiver, VariableReader assignee)voidInstructionCopyReader. binary(BinaryOperation op, VariableReader receiver, VariableReader first, VariableReader second, NumericOperandType type)voidInstructionCopyReader. boundCheck(VariableReader receiver, VariableReader index, VariableReader array, boolean lower)voidInstructionCopyReader. cast(VariableReader receiver, VariableReader value, IntegerSubtype type, CastIntegerDirection dir)voidInstructionCopyReader. cast(VariableReader receiver, VariableReader value, NumericOperandType sourceType, NumericOperandType targetType)voidInstructionCopyReader. cast(VariableReader receiver, VariableReader value, ValueType targetType)voidInstructionCopyReader. choose(VariableReader condition, List<? extends SwitchTableEntryReader> table, BasicBlockReader defaultTarget)voidInstructionCopyReader. classConstant(VariableReader receiver, ValueType cst)voidInstructionCopyReader. cloneArray(VariableReader receiver, VariableReader array)voidInstructionCopyReader. create(VariableReader receiver, String type)voidInstructionCopyReader. createArray(VariableReader receiver, ValueType itemType, List<? extends VariableReader> dimensions)voidInstructionCopyReader. createArray(VariableReader receiver, ValueType itemType, VariableReader size)voidInstructionCopyReader. doubleConstant(VariableReader receiver, double cst)voidInstructionCopyReader. exit(VariableReader valueToReturn)voidInstructionCopyReader. floatConstant(VariableReader receiver, float cst)voidInstructionCopyReader. getElement(VariableReader receiver, VariableReader array, VariableReader index, ArrayElementType type)voidInstructionCopyReader. getField(VariableReader receiver, VariableReader instance, FieldReference field, ValueType fieldType)voidInstructionCopyReader. integerConstant(VariableReader receiver, int cst)voidInstructionCopyReader. invoke(VariableReader receiver, VariableReader instance, MethodReference method, List<? extends VariableReader> arguments, InvocationType type)voidInstructionCopyReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)voidInstructionCopyReader. isInstance(VariableReader receiver, VariableReader value, ValueType type)voidInstructionCopyReader. jumpIf(BinaryBranchingCondition cond, VariableReader first, VariableReader second, BasicBlockReader consequent, BasicBlockReader alternative)voidInstructionCopyReader. jumpIf(BranchingCondition cond, VariableReader operand, BasicBlockReader consequent, BasicBlockReader alternative)voidInstructionCopyReader. longConstant(VariableReader receiver, long cst)voidInstructionCopyReader. monitorEnter(VariableReader objectRef)voidInstructionCopyReader. monitorExit(VariableReader objectRef)voidInstructionCopyReader. negate(VariableReader receiver, VariableReader operand, NumericOperandType type)voidInstructionCopyReader. nullCheck(VariableReader receiver, VariableReader value)voidInstructionCopyReader. nullConstant(VariableReader receiver)voidInstructionCopyReader. putElement(VariableReader array, VariableReader index, VariableReader value, ArrayElementType type)voidInstructionCopyReader. putField(VariableReader instance, FieldReference field, VariableReader value, ValueType fieldType)voidInstructionCopyReader. raise(VariableReader exception)voidInstructionCopyReader. stringConstant(VariableReader receiver, String cst)voidInstructionCopyReader. unwrapArray(VariableReader receiver, VariableReader array, ArrayElementType elementType)Method parameters in org.teavm.model.util with type arguments of type VariableReader Modifier and Type Method Description voidInstructionCopyReader. createArray(VariableReader receiver, ValueType itemType, List<? extends VariableReader> dimensions)voidInstructionCopyReader. invoke(VariableReader receiver, VariableReader instance, MethodReference method, List<? extends VariableReader> arguments, InvocationType type)voidInstructionCopyReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)
-