Package com.aparapi.internal.instruction
Class InstructionSet.InlineAssignInstruction
- java.lang.Object
-
- com.aparapi.internal.instruction.Instruction
-
- com.aparapi.internal.instruction.InstructionSet.InlineAssignInstruction
-
- Enclosing class:
- InstructionSet
public static class InstructionSet.InlineAssignInstruction extends Instruction
-
-
Field Summary
Fields Modifier and Type Field Description private InstructionSet.AssignToLocalVariable
assignToLocalVariable
private Instruction
rhs
-
Fields inherited from class com.aparapi.internal.instruction.Instruction
method, pc
-
-
Constructor Summary
Constructors Constructor Description InlineAssignInstruction(MethodModel method, InstructionSet.AssignToLocalVariable _assignToLocalVariable, Instruction _rhs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstructionSet.AssignToLocalVariable
getAssignToLocalVariable()
java.lang.String
getDescription()
Instruction
getRhs()
-
Methods inherited from class com.aparapi.internal.instruction.Instruction
addBranchTarget, asBranch, compareTo, consumesStack, getByteCode, getFirstChild, getForwardConditionalBranches, getForwardUnconditionalBranches, getLastChild, getLength, getMethod, getNextExpr, getNextPC, getParentExpr, getPrevExpr, getPrevPC, getReal, getReverseConditionalBranches, getReverseUnconditionalBranches, getRootExpr, getStackConsumeCount, getStackDelta, getStackProduceCount, getStartInstruction, getStartPC, getThisPC, isAfter, isAfterOrEqual, isBefore, isBeforeOrEqual, isBranch, isBranchTarget, isConditionalBranchTarget, isForwardBranch, isForwardBranchTarget, isForwardConditionalBranchTarget, isForwardUnconditionalBranchTarget, isReverseBranchTarget, isReverseConditionalBranchTarget, isReverseUnconditionalBranchTarget, isUnconditionalBranchTarget, producesStack, removeBranchTarget, sameAs, setChildren, setLength, setNextExpr, setNextPC, setParentExpr, setPrevExpr, setPrevPC, toInstruction, toString
-
-
-
-
Field Detail
-
assignToLocalVariable
private final InstructionSet.AssignToLocalVariable assignToLocalVariable
-
rhs
private final Instruction rhs
-
-
Constructor Detail
-
InlineAssignInstruction
public InlineAssignInstruction(MethodModel method, InstructionSet.AssignToLocalVariable _assignToLocalVariable, Instruction _rhs)
-
-
Method Detail
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in classInstruction
-
getAssignToLocalVariable
public InstructionSet.AssignToLocalVariable getAssignToLocalVariable()
-
getRhs
public Instruction getRhs()
-
-