类 NoExternalSideEffectMethodMarker
- java.lang.Object
-
- proguard.optimize.info.NoExternalSideEffectMethodMarker
-
- 所有已实现的接口:
proguard.classfile.visitor.MemberVisitor
public class NoExternalSideEffectMethodMarker extends java.lang.Object implements proguard.classfile.visitor.MemberVisitorThis MemberVisitor marks all methods that it visits as not having any external side effects. It will make the SideEffectMethodMarker consider them as such without further analysis.- 另请参阅:
SideEffectMethodMarker
-
-
构造器概要
构造器 构造器 说明 NoExternalSideEffectMethodMarker()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static booleanhasNoExternalSideEffects(proguard.classfile.Method method)voidvisitAnyMember(proguard.classfile.Clazz Clazz, proguard.classfile.Member member)voidvisitLibraryMethod(proguard.classfile.LibraryClass libraryClass, proguard.classfile.LibraryMethod libraryMethod)voidvisitProgramMethod(proguard.classfile.ProgramClass programClass, proguard.classfile.ProgramMethod programMethod)
-
-
-
方法详细资料
-
visitAnyMember
public void visitAnyMember(proguard.classfile.Clazz Clazz, proguard.classfile.Member member)- 指定者:
visitAnyMember在接口中proguard.classfile.visitor.MemberVisitor
-
visitProgramMethod
public void visitProgramMethod(proguard.classfile.ProgramClass programClass, proguard.classfile.ProgramMethod programMethod)- 指定者:
visitProgramMethod在接口中proguard.classfile.visitor.MemberVisitor
-
visitLibraryMethod
public void visitLibraryMethod(proguard.classfile.LibraryClass libraryClass, proguard.classfile.LibraryMethod libraryMethod)- 指定者:
visitLibraryMethod在接口中proguard.classfile.visitor.MemberVisitor
-
hasNoExternalSideEffects
public static boolean hasNoExternalSideEffects(proguard.classfile.Method method)
-
-