类 ReverseDependencyStore
- java.lang.Object
-
- proguard.optimize.ReverseDependencyStore
-
public class ReverseDependencyStore extends java.lang.ObjectThis classes is a data class that is used to query which methods need to be reconsidered for side effects when side effects for a certain method are derived.
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 classReverseDependencyStore.InfluencedMethodTravellerThis MemberVisitor travels to the set of influenced methods when side effects for a certain method are derived.
-
构造器概要
构造器 构造器 说明 ReverseDependencyStore(proguard.util.MultiValueMap<proguard.classfile.Method,ClassMemberPair> calledBy, proguard.util.MultiValueMap<ProgramMethodOptimizationInfo,proguard.classfile.Method> methodsByProgramMethodOptimizationInfo)Constructs a ReverseDependencyStore by its contents.
-
-
-
构造器详细资料
-
ReverseDependencyStore
public ReverseDependencyStore(proguard.util.MultiValueMap<proguard.classfile.Method,ClassMemberPair> calledBy, proguard.util.MultiValueMap<ProgramMethodOptimizationInfo,proguard.classfile.Method> methodsByProgramMethodOptimizationInfo)
Constructs a ReverseDependencyStore by its contents.- 参数:
calledBy- Maps a method to all LocatedMembers that refer to itmethodsByProgramMethodOptimizationInfo- Maps some optimizationInfo to all Methods that use it
-
-