Class JvmMemoryLocationAbstractState.StackEntry<ContentT extends AbstractState<ContentT>>
java.lang.Object
proguard.analysis.cpa.jvm.domain.memory.JvmMemoryLocationAbstractState.StackEntry<ContentT>
- Type Parameters:
ContentT- The content of the jvm states. For example, this can be aSetAbstractStateof taints for taint analysis or aValueAbstractStatefor value analysis.
- Enclosing class:
- JvmMemoryLocationAbstractState<ContentT extends AbstractState<ContentT>>
public static class JvmMemoryLocationAbstractState.StackEntry<ContentT extends AbstractState<ContentT>>
extends Object
An entry of the call stack of the state.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStackEntry(MethodSignature signature, ProgramLocationDependentReachedSet<JvmAbstractState<ContentT>> reachedSet, JvmAbstractState<ContentT> callerState) -
Method Summary
-
Field Details
-
signature
-
reachedSet
public final ProgramLocationDependentReachedSet<JvmAbstractState<ContentT extends AbstractState<ContentT>>> reachedSet -
callerState
-
-
Constructor Details
-
StackEntry
public StackEntry(MethodSignature signature, ProgramLocationDependentReachedSet<JvmAbstractState<ContentT>> reachedSet, JvmAbstractState<ContentT> callerState)
-
-
Method Details