Interface Assignment<D extends Expression>

Type Parameters:
D - the destination type
All Known Implementing Classes:
BinaryNode, UnaryNode, VarNode

public interface Assignment<D extends Expression>
Can a node be an assignment under certain circumstances? Then it should implement this interface.
  • Method Details

    • getAssignmentDest

      D getAssignmentDest()
      Get assignment destination.
      Returns:
      the assignment destination node
    • getAssignmentSource

      Expression getAssignmentSource()
      Get the assignment source.
      Returns:
      the assignment source node