Class ControllableAbortOperator

java.lang.Object
proguard.analysis.cpa.defaults.ControllableAbortOperator
All Implemented Interfaces:
AbortOperator

public class ControllableAbortOperator extends Object implements AbortOperator
This AbortOperator allows changing its behavior by setting the boolean field abort to the desired output.
  • Field Details

    • abort

      public boolean abort
  • Constructor Details

    • ControllableAbortOperator

      public ControllableAbortOperator()
  • Method Details

    • abort

      public boolean abort(AbstractState<?> abstractState)
      Description copied from interface: AbortOperator
      The operator receives a newly discovered abstract state and returns whether the analysis should terminate.
      Specified by:
      abort in interface AbortOperator