类 JvmMemoryLocationCpa<ContentT extends AbstractState<ContentT>>
java.lang.Object
proguard.analysis.cpa.defaults.SimpleCpa<JvmMemoryLocationAbstractState<ContentT>>
proguard.analysis.cpa.jvm.domain.memory.JvmMemoryLocationCpa<ContentT>
- 类型参数:
ContentT- The content of the jvm states for the traced analysis. For example, this can be aSetAbstractStateof taints for taint analysis or aValueAbstractStatefor value analysis.
- 所有已实现的接口:
ConfigurableProgramAnalysis<JvmMemoryLocationAbstractState<ContentT>>
public class JvmMemoryLocationCpa<ContentT extends AbstractState<ContentT>>
extends SimpleCpa<JvmMemoryLocationAbstractState<ContentT>>
The
JvmMemoryLocationCpa backtraces memory locations. See for details.-
构造器概要
构造器构造器说明JvmMemoryLocationCpa(ContentT threshold, BamCpa<ContentT> bamCpa, Map<Call, Set<JvmMemoryLocation>> extraTaintPropagationLocations, AbortOperator abortOperator) -
方法概要
从类继承的方法 proguard.analysis.cpa.defaults.SimpleCpa
getMergeOperator, getPrecisionAdjustment, getStopOperator, getTransferRelation
-
构造器详细资料
-
JvmMemoryLocationCpa
public JvmMemoryLocationCpa(ContentT threshold, BamCpa<ContentT> bamCpa, Map<Call, Set<JvmMemoryLocation>> extraTaintPropagationLocations, AbortOperator abortOperator)
-
-
方法详细资料
-
getAbortOperator
- 指定者:
getAbortOperator在接口中ConfigurableProgramAnalysis<ContentT extends AbstractState<ContentT>>- 覆盖:
getAbortOperator在类中SimpleCpa<JvmMemoryLocationAbstractState<ContentT extends AbstractState<ContentT>>>
-