类的使用
cn.taketoday.bytecode.tree.analysis.Interpreter
使用Interpreter的程序包
-
cn.taketoday.bytecode.tree.analysis中Interpreter的使用
修饰符和类型类说明classAnInterpreterforBasicValuevalues.classAn extendedBasicInterpreterthat checks that bytecode instructions are correctly used.classAn extendedBasicVerifierthat performs more precise verifications.classAnInterpreterforSourceValuevalues.修饰符和类型字段说明private final Interpreter<V>Analyzer.interpreterThe interpreter to use to symbolically interpret the bytecode instructions.修饰符和类型方法说明voidFrame.execute(AbstractInsnNode insn, Interpreter<V> interpreter) Simulates the execution of the given instruction on this execution stack frame.private booleanFrame.executeDupX2(AbstractInsnNode insn, V value1, Interpreter<V> interpreter) private voidFrame.executeInvokeInsn(AbstractInsnNode insn, String methodDescriptor, Interpreter<V> interpreter) booleanFrame.merge(Frame<? extends V> frame, Interpreter<V> interpreter) Merges the given frame into this frame. -
cn.taketoday.bytecode.util中Interpreter的使用
修饰符和类型字段说明private final Interpreter<V>CheckFrameAnalyzer.interpreterThe interpreter to use to symbolically interpret the bytecode instructions.参数类型为Interpreter的cn.taketoday.bytecode.util中的构造器