类 MergeSepOperator<StateT extends AbstractState<StateT>>

java.lang.Object
proguard.analysis.cpa.defaults.MergeSepOperator<StateT>
类型参数:
StateT - The type of the analyzed states.
所有已实现的接口:
MergeOperator<StateT>

public final class MergeSepOperator<StateT extends AbstractState<StateT>> extends Object implements MergeOperator<StateT>
This MergeOperator does not weaken the input AbstractState.
  • 构造器详细资料

    • MergeSepOperator

      public MergeSepOperator()
  • 方法详细资料

    • merge

      public StateT merge(StateT abstractState1, StateT abstractState2, Precision precision)
      从接口复制的说明: MergeOperator
      The operator uses the abstractState1 to weaken abstractState2 depending on precision. Thus, it is asymmetric regarding its first two parameters. E.g., return abstractState2 for no merging. To guarantee the correct behavior of the algorithm implementations must have no side effects.
      指定者:
      merge 在接口中 MergeOperator<StateT extends AbstractState<StateT>>