Class CmdAssume

  • All Implemented Interfaces:
    Cmd

    public class CmdAssume
    extends Object
    implements Cmd
    An Assume command pushes some proposition onto the assumption stack of the session. The proposition is assumed to be true, and is not proved. This command will not block.
    • Method Detail

      • apply

        public void apply​(@GuardedBy("<self>") Session s)
        For documentation, read the class overview.
        Specified by:
        apply in interface Cmd
        Parameters:
        s - a session in which to run this command
      • toString

        @SideEffectFree
        public String toString​(@GuardSatisfied CmdAssume this)
        Description copied from interface: Cmd
        Returns a string for debugging only.
        Specified by:
        toString in interface Cmd
        Overrides:
        toString in class Object
        Returns:
        a string for debugging only