Interface AbstractState<A extends AbstractState<A>>

    • Method Detail

      • withTopMemory

        A withTopMemory()
        Yields a copy of this state, but with its memory abstraction set to top. This is useful to represent effects of unknown calls that arbitrarily manipulate the memory.
        Returns:
        the copy with top memory
      • withTopValues

        A withTopValues()
        Yields a copy of this state, but with its value abstraction set to top. This is useful to represent effects of unknown calls that arbitrarily manipulate the values of variables.
        Returns:
        the copy with top values
      • withTopTypes

        A withTopTypes()
        Yields a copy of this state, but with its type abstraction set to top. This is useful to represent effects of unknown calls that arbitrarily manipulate the values of variables (and their type accordingly).
        Returns:
        the copy with top types