类 LineNumberRangeFinder
java.lang.Object
proguard.classfile.attribute.visitor.LineNumberRangeFinder
- 所有已实现的接口:
LineNumberInfoVisitor
This
LineNumberInfoVisitor remembers the lowest and the highest line numbers that it
finds in all the line numbers that it visits. It ignores the sources of the line numbers.-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明intReturns the highest line number that has been visited so far.intReturns the lowest line number that has been visited so far.booleanReturns whether any of the visited line numbers has a non-null source.voidvisitLineNumberInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LineNumberInfo lineNumberInfo)
-
构造器详细资料
-
LineNumberRangeFinder
public LineNumberRangeFinder()
-
-
方法详细资料
-
getLowestLineNumber
public int getLowestLineNumber()Returns the lowest line number that has been visited so far. -
getHighestLineNumber
public int getHighestLineNumber()Returns the highest line number that has been visited so far. -
hasSource
public boolean hasSource()Returns whether any of the visited line numbers has a non-null source. -
visitLineNumberInfo
public void visitLineNumberInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LineNumberInfo lineNumberInfo) - 指定者:
visitLineNumberInfo在接口中LineNumberInfoVisitor
-