public class ReverseDependencyStore
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
ReverseDependencyStore.InfluencedMethodTraveller
This MemberVisitor travels to the set of influenced methods when side effects for a certain method
are derived.
|
| Constructor and Description |
|---|
ReverseDependencyStore(proguard.util.MultiValueMap<proguard.classfile.Method,ClassMemberPair> calledBy,
proguard.util.MultiValueMap<ProgramMethodOptimizationInfo,proguard.classfile.Method> methodsByProgramMethodOptimizationInfo)
Constructs a ReverseDependencyStore by its contents.
|
public ReverseDependencyStore(proguard.util.MultiValueMap<proguard.classfile.Method,ClassMemberPair> calledBy, proguard.util.MultiValueMap<ProgramMethodOptimizationInfo,proguard.classfile.Method> methodsByProgramMethodOptimizationInfo)
calledBy - Maps a method to all LocatedMembers that refer to itmethodsByProgramMethodOptimizationInfo - Maps some optimizationInfo to all Methods that use it