类 org.objectweb.asm.tree.analysis.AnalyzerException
的使用

使用 AnalyzerException 的软件包
org.objectweb.asm.tree.analysis Provides a framework for static code analysis based on the asm.tree package. 
 

org.objectweb.asm.tree.analysisAnalyzerException 的使用
 

抛出 AnalyzerExceptionorg.objectweb.asm.tree.analysis 中的方法
 Frame[] Analyzer.analyze(String owner, MethodNode m)
          Analyzes the given method.
 Value Interpreter.binaryOperation(AbstractInsnNode insn, Value value1, Value value2)
          Interprets a bytecode instruction with two arguments.
 Value BasicVerifier.binaryOperation(AbstractInsnNode insn, Value value1, Value value2)
           
 Value BasicInterpreter.binaryOperation(AbstractInsnNode insn, Value value1, Value value2)
           
 Value Interpreter.copyOperation(AbstractInsnNode insn, Value value)
          Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
 Value BasicVerifier.copyOperation(AbstractInsnNode insn, Value value)
           
 Value BasicInterpreter.copyOperation(AbstractInsnNode insn, Value value)
           
 void Frame.execute(AbstractInsnNode insn, Interpreter interpreter)
           
protected  Value SimpleVerifier.getElementValue(Value objectArrayValue)
           
protected  Value BasicVerifier.getElementValue(Value objectArrayValue)
           
 boolean Frame.merge(Frame frame, Interpreter interpreter)
          Merges this frame with the given frame.
 Value Interpreter.naryOperation(AbstractInsnNode insn, List values)
          Interprets a bytecode instruction with a variable number of arguments.
 Value BasicVerifier.naryOperation(AbstractInsnNode insn, List values)
           
 Value BasicInterpreter.naryOperation(AbstractInsnNode insn, List values)
           
 Value Interpreter.newOperation(AbstractInsnNode insn)
          Interprets a bytecode instruction without arguments.
 Value Interpreter.ternaryOperation(AbstractInsnNode insn, Value value1, Value value2, Value value3)
          Interprets a bytecode instruction with three arguments.
 Value BasicVerifier.ternaryOperation(AbstractInsnNode insn, Value value1, Value value2, Value value3)
           
 Value BasicInterpreter.ternaryOperation(AbstractInsnNode insn, Value value1, Value value2, Value value3)
           
 Value Interpreter.unaryOperation(AbstractInsnNode insn, Value value)
          Interprets a bytecode instruction with a single argument.
 Value BasicVerifier.unaryOperation(AbstractInsnNode insn, Value value)
           
 Value BasicInterpreter.unaryOperation(AbstractInsnNode insn, Value value)
           
 



Copyright © 2013. All Rights Reserved.