- All Implemented Interfaces:
- com.oracle.truffle.api.instrumentation.InstrumentableNode, com.oracle.truffle.api.nodes.NodeInterface, Cloneable
- Direct Known Subclasses:
- SLAddNode, SLDivNode, SLEqualNode, SLLessOrEqualNode, SLLessThanNode, SLMulNode, SLSubNode
public abstract class SLBinaryNode
extends SLExpressionNode
Utility base class for operations that take two arguments (per convention called "left" and
"right"). For concrete subclasses of this class, the Truffle DSL creates two child fields, and
the necessary constructors and logic to set them.