类 InstructionExceptionFormatter
- java.lang.Object
-
- proguard.exception.InstructionExceptionFormatter
-
public class InstructionExceptionFormatter extends java.lang.ObjectThis class is used to format an exception with the previous instructions. It is used by thePartialEvaluatorandStackSizeComputerto print the erroneous instruction and any previous bytecode instructions and the next one to give some context.
-
-
构造器概要
构造器 构造器 说明 InstructionExceptionFormatter(org.apache.logging.log4j.Logger logger, CircularIntBuffer offsetBuffer, byte[] code, Clazz clazz, Method method)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidprintException(ProguardCoreException exception)voidprintException(ProguardCoreException exception, TracedVariables variables, TracedStack stack)voidregisterInstructionOffset(int offset)
-
-
-
构造器详细资料
-
InstructionExceptionFormatter
public InstructionExceptionFormatter(org.apache.logging.log4j.Logger logger, CircularIntBuffer offsetBuffer, byte[] code, Clazz clazz, Method method)
-
-
方法详细资料
-
registerInstructionOffset
public void registerInstructionOffset(int offset)
-
printException
public void printException(ProguardCoreException exception)
-
printException
public void printException(ProguardCoreException exception, TracedVariables variables, TracedStack stack)
-
-