Module dev.civl.mc

Interface MemoryEvent

All Superinterfaces:
DependsEvent, Sourceable

public interface MemoryEvent extends DependsEvent
This represents a \read or \write event of a depends clause.
  • Method Details

    • memoryUnits

      Set<Expression> memoryUnits()
      Returns the memory units associated with this event.
      Returns:
    • numMemoryUnits

      int numMemoryUnits()
      Returns the number of memory units associated with this event.
      Returns:
    • isRead

      boolean isRead()
      Is this a \read event?
      Returns:
    • isWrite

      boolean isWrite()
      Is this a \write event?
      Returns:
    • isReach

      boolean isReach()
      Is this a \reach event?
      Returns: