| Package | Description |
|---|---|
| org.teavm.dependency | |
| org.teavm.model |
Represents a class model that is alternative to
java.lang.reflection package. |
| org.teavm.model.instructions | |
| org.teavm.model.util |
| Modifier and Type | Method and Description |
|---|---|
void |
DataFlowGraphBuilder.arrayLength(VariableReader receiver,
VariableReader array) |
void |
DataFlowGraphBuilder.assign(VariableReader receiver,
VariableReader assignee) |
void |
DataFlowGraphBuilder.binary(BinaryOperation op,
VariableReader receiver,
VariableReader first,
VariableReader second,
NumericOperandType type) |
void |
DataFlowGraphBuilder.cast(VariableReader receiver,
VariableReader value,
IntegerSubtype type,
CastIntegerDirection targetType) |
void |
DataFlowGraphBuilder.cast(VariableReader receiver,
VariableReader value,
NumericOperandType sourceType,
NumericOperandType targetType) |
void |
DataFlowGraphBuilder.cast(VariableReader receiver,
VariableReader value,
ValueType targetType) |
void |
DataFlowGraphBuilder.choose(VariableReader condition,
List<? extends SwitchTableEntryReader> table,
BasicBlockReader defaultTarget) |
void |
DataFlowGraphBuilder.classConstant(VariableReader receiver,
ValueType cst) |
void |
DataFlowGraphBuilder.cloneArray(VariableReader receiver,
VariableReader array) |
void |
DataFlowGraphBuilder.create(VariableReader receiver,
String type) |
void |
DataFlowGraphBuilder.createArray(VariableReader receiver,
ValueType itemType,
List<? extends VariableReader> dimensions) |
void |
DataFlowGraphBuilder.createArray(VariableReader receiver,
ValueType itemType,
VariableReader size) |
void |
DataFlowGraphBuilder.doubleConstant(VariableReader receiver,
double cst) |
void |
DataFlowGraphBuilder.exit(VariableReader valueToReturn) |
void |
DataFlowGraphBuilder.floatConstant(VariableReader receiver,
float cst) |
void |
DataFlowGraphBuilder.getElement(VariableReader receiver,
VariableReader array,
VariableReader index) |
void |
DataFlowGraphBuilder.getField(VariableReader receiver,
VariableReader instance,
FieldReference field,
ValueType fieldType) |
void |
DataFlowGraphBuilder.integerConstant(VariableReader receiver,
int cst) |
void |
DataFlowGraphBuilder.invoke(VariableReader receiver,
VariableReader instance,
MethodReference method,
List<? extends VariableReader> arguments,
InvocationType type) |
void |
DataFlowGraphBuilder.isInstance(VariableReader receiver,
VariableReader value,
ValueType type) |
void |
DataFlowGraphBuilder.jumpIf(BinaryBranchingCondition cond,
VariableReader first,
VariableReader second,
BasicBlockReader consequent,
BasicBlockReader alternative) |
void |
DataFlowGraphBuilder.jumpIf(BranchingCondition cond,
VariableReader operand,
BasicBlockReader consequent,
BasicBlockReader alternative) |
void |
DataFlowGraphBuilder.longConstant(VariableReader receiver,
long cst) |
void |
DataFlowGraphBuilder.monitorEnter(VariableReader objectRef) |
void |
DataFlowGraphBuilder.monitorExit(VariableReader objectRef) |
void |
DataFlowGraphBuilder.negate(VariableReader receiver,
VariableReader operand,
NumericOperandType type) |
void |
DataFlowGraphBuilder.nullCheck(VariableReader receiver,
VariableReader value) |
void |
DataFlowGraphBuilder.nullConstant(VariableReader receiver) |
void |
DataFlowGraphBuilder.putElement(VariableReader array,
VariableReader index,
VariableReader value) |
void |
DataFlowGraphBuilder.putField(VariableReader instance,
FieldReference field,
VariableReader value,
ValueType fieldType) |
void |
DataFlowGraphBuilder.raise(VariableReader exception) |
void |
DataFlowGraphBuilder.stringConstant(VariableReader receiver,
String cst) |
void |
DataFlowGraphBuilder.unwrapArray(VariableReader receiver,
VariableReader array,
ArrayElementType elementType) |
| Modifier and Type | Method and Description |
|---|---|
void |
DataFlowGraphBuilder.createArray(VariableReader receiver,
ValueType itemType,
List<? extends VariableReader> dimensions) |
void |
DataFlowGraphBuilder.invoke(VariableReader receiver,
VariableReader instance,
MethodReference method,
List<? extends VariableReader> arguments,
InvocationType type) |
| Modifier and Type | Class and Description |
|---|---|
class |
Variable |
| Modifier and Type | Method and Description |
|---|---|
VariableReader |
TryCatchBlockReader.getExceptionVariable() |
VariableReader |
PhiReader.getReceiver() |
VariableReader |
IncomingReader.getValue() |
VariableReader |
ProgramReader.variableAt(int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
InstructionReader.arrayLength(VariableReader receiver,
VariableReader array) |
void |
InstructionReader.assign(VariableReader receiver,
VariableReader assignee) |
void |
InstructionReader.binary(BinaryOperation op,
VariableReader receiver,
VariableReader first,
VariableReader second,
NumericOperandType type) |
void |
InstructionReader.cast(VariableReader receiver,
VariableReader value,
IntegerSubtype type,
CastIntegerDirection targetType) |
void |
InstructionReader.cast(VariableReader receiver,
VariableReader value,
NumericOperandType sourceType,
NumericOperandType targetType) |
void |
InstructionReader.cast(VariableReader receiver,
VariableReader value,
ValueType targetType) |
void |
InstructionReader.choose(VariableReader condition,
List<? extends SwitchTableEntryReader> table,
BasicBlockReader defaultTarget) |
void |
InstructionReader.classConstant(VariableReader receiver,
ValueType cst) |
void |
InstructionReader.cloneArray(VariableReader receiver,
VariableReader array) |
void |
InstructionReader.create(VariableReader receiver,
String type) |
void |
InstructionReader.createArray(VariableReader receiver,
ValueType itemType,
List<? extends VariableReader> dimensions) |
void |
InstructionReader.createArray(VariableReader receiver,
ValueType itemType,
VariableReader size) |
void |
InstructionReader.doubleConstant(VariableReader receiver,
double cst) |
void |
InstructionReader.exit(VariableReader valueToReturn) |
void |
InstructionReader.floatConstant(VariableReader receiver,
float cst) |
void |
InstructionReader.getElement(VariableReader receiver,
VariableReader array,
VariableReader index) |
void |
InstructionReader.getField(VariableReader receiver,
VariableReader instance,
FieldReference field,
ValueType fieldType) |
void |
InstructionReader.integerConstant(VariableReader receiver,
int cst) |
void |
InstructionReader.invoke(VariableReader receiver,
VariableReader instance,
MethodReference method,
List<? extends VariableReader> arguments,
InvocationType type) |
void |
InstructionReader.isInstance(VariableReader receiver,
VariableReader value,
ValueType type) |
void |
InstructionReader.jumpIf(BinaryBranchingCondition cond,
VariableReader first,
VariableReader second,
BasicBlockReader consequent,
BasicBlockReader alternative) |
void |
InstructionReader.jumpIf(BranchingCondition cond,
VariableReader operand,
BasicBlockReader consequent,
BasicBlockReader alternative) |
void |
InstructionReader.longConstant(VariableReader receiver,
long cst) |
void |
InstructionReader.monitorEnter(VariableReader objectRef) |
void |
InstructionReader.monitorExit(VariableReader objectRef) |
void |
InstructionReader.negate(VariableReader receiver,
VariableReader operand,
NumericOperandType type) |
void |
InstructionReader.nullCheck(VariableReader receiver,
VariableReader value) |
void |
InstructionReader.nullConstant(VariableReader receiver) |
void |
InstructionReader.putElement(VariableReader array,
VariableReader index,
VariableReader value) |
void |
InstructionReader.putField(VariableReader instance,
FieldReference field,
VariableReader value,
ValueType fieldType) |
void |
InstructionReader.raise(VariableReader exception) |
void |
InstructionReader.stringConstant(VariableReader receiver,
String cst) |
void |
InstructionReader.unwrapArray(VariableReader receiver,
VariableReader array,
ArrayElementType elementType) |
| Modifier and Type | Method and Description |
|---|---|
void |
InstructionReader.createArray(VariableReader receiver,
ValueType itemType,
List<? extends VariableReader> dimensions) |
void |
InstructionReader.invoke(VariableReader receiver,
VariableReader instance,
MethodReference method,
List<? extends VariableReader> arguments,
InvocationType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
InstructionStringifier.arrayLength(VariableReader receiver,
VariableReader array) |
void |
InstructionStringifier.assign(VariableReader receiver,
VariableReader assignee) |
void |
InstructionStringifier.binary(BinaryOperation op,
VariableReader receiver,
VariableReader first,
VariableReader second,
NumericOperandType type) |
void |
InstructionStringifier.cast(VariableReader receiver,
VariableReader value,
IntegerSubtype type,
CastIntegerDirection direction) |
void |
InstructionStringifier.cast(VariableReader receiver,
VariableReader value,
NumericOperandType sourceType,
NumericOperandType targetType) |
void |
InstructionStringifier.cast(VariableReader receiver,
VariableReader value,
ValueType targetType) |
void |
InstructionStringifier.choose(VariableReader condition,
List<? extends SwitchTableEntryReader> table,
BasicBlockReader defaultTarget) |
void |
InstructionStringifier.classConstant(VariableReader receiver,
ValueType cst) |
void |
InstructionStringifier.cloneArray(VariableReader receiver,
VariableReader array) |
void |
InstructionStringifier.create(VariableReader receiver,
String type) |
void |
InstructionStringifier.createArray(VariableReader receiver,
ValueType itemType,
List<? extends VariableReader> dimensions) |
void |
InstructionStringifier.createArray(VariableReader receiver,
ValueType itemType,
VariableReader size) |
void |
InstructionStringifier.doubleConstant(VariableReader receiver,
double cst) |
void |
InstructionStringifier.exit(VariableReader valueToReturn) |
void |
InstructionStringifier.floatConstant(VariableReader receiver,
float cst) |
void |
InstructionStringifier.getElement(VariableReader receiver,
VariableReader array,
VariableReader index) |
void |
InstructionStringifier.getField(VariableReader receiver,
VariableReader instance,
FieldReference field,
ValueType fieldType) |
void |
InstructionStringifier.integerConstant(VariableReader receiver,
int cst) |
void |
InstructionStringifier.invoke(VariableReader receiver,
VariableReader instance,
MethodReference method,
List<? extends VariableReader> arguments,
InvocationType type) |
void |
InstructionStringifier.isInstance(VariableReader receiver,
VariableReader value,
ValueType type) |
void |
InstructionStringifier.jumpIf(BinaryBranchingCondition cond,
VariableReader first,
VariableReader second,
BasicBlockReader consequent,
BasicBlockReader alternative) |
void |
InstructionStringifier.jumpIf(BranchingCondition cond,
VariableReader operand,
BasicBlockReader consequent,
BasicBlockReader alternative) |
void |
InstructionStringifier.longConstant(VariableReader receiver,
long cst) |
void |
InstructionStringifier.monitorEnter(VariableReader objectRef) |
void |
InstructionStringifier.monitorExit(VariableReader objectRef) |
void |
InstructionStringifier.negate(VariableReader receiver,
VariableReader operand,
NumericOperandType type) |
void |
InstructionStringifier.nullCheck(VariableReader receiver,
VariableReader value) |
void |
InstructionStringifier.nullConstant(VariableReader receiver) |
void |
InstructionStringifier.putElement(VariableReader array,
VariableReader index,
VariableReader value) |
void |
InstructionStringifier.putField(VariableReader instance,
FieldReference field,
VariableReader value,
ValueType fieldType) |
void |
InstructionStringifier.raise(VariableReader exception) |
void |
InstructionStringifier.stringConstant(VariableReader receiver,
String cst) |
void |
InstructionStringifier.unwrapArray(VariableReader receiver,
VariableReader array,
ArrayElementType elementType) |
| Modifier and Type | Method and Description |
|---|---|
void |
InstructionStringifier.createArray(VariableReader receiver,
ValueType itemType,
List<? extends VariableReader> dimensions) |
void |
InstructionStringifier.invoke(VariableReader receiver,
VariableReader instance,
MethodReference method,
List<? extends VariableReader> arguments,
InvocationType type) |
Copyright © 2015. All rights reserved.