Module dev.civl.mc

Interface AssignStatement

All Superinterfaces:
Sourceable, Statement

public interface AssignStatement extends Statement
An assignment statement.
  • Method Details

    • getLhs

      LHSExpression getLhs()
      Returns:
      The left hand side of the assignment.
    • rhs

      Expression rhs()
      Returns:
      The right hand side of the assignment.
    • isInitialization

      boolean isInitialization()
      Returns:
      True iff this assignment is used to initialize a variable translated from a variable declaration, e.g., int x = 0.