Package com.aparapi.internal.instruction
Class BranchSet.SimpleLogicalExpressionNode
java.lang.Object
com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- Enclosing class:
BranchSet
A node in the expression tree representing a simple logical expression.
For example in the following would appear as a SimpleLogicalExpressionNode
(iinvalid input: '<3')
if (iinvalid input: '<'3){}
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
SimpleLogicalExpressionNode
(InstructionSet.ConditionalBranch _branch, boolean _invert) -
Method Summary
-
Field Details
-
branch
-
invert
private boolean invert
-
-
Constructor Details
-
SimpleLogicalExpressionNode
-
SimpleLogicalExpressionNode
-
-
Method Details
-
getTarget
public int getTarget()- Specified by:
getTarget
in classBranchSet.LogicalExpressionNode
-
invert
public void invert()- Specified by:
invert
in classBranchSet.LogicalExpressionNode
-
cloneInverted
- Specified by:
cloneInverted
in classBranchSet.LogicalExpressionNode
-
getFallThrough
public int getFallThrough()- Specified by:
getFallThrough
in classBranchSet.LogicalExpressionNode
-
isInvert
public boolean isInvert() -
getBranch
-
toString
-