Module dev.civl.mc

Interface ArraySliceReference

All Superinterfaces:
MemoryUnitReference

public interface ArraySliceReference extends MemoryUnitReference
This represents the reference to an array, which could be:
  • element
  • wildcard
  • range
  • Method Details

    • index

      Expression index()
      Returns the index expression of the array slice.
      Returns:
    • sliceKind

      Returns the kind of the array slice, which could be ELEMENT, WILDCARD, or RANGE.
      Returns: