1 package com.sun.org.apache.bcel.internal.verifier.structurals; 2 3 56 57 import com.sun.org.apache.bcel.internal.generic.InstructionHandle; 58 import java.util.ArrayList ; 59 import java.util.Iterator ; 60 61 69 public interface InstructionContext{ 70 71 79 public int getTag(); 80 81 89 public void setTag(int tag); 90 91 112 boolean execute(Frame inFrame, ArrayList executionPredecessors, InstConstraintVisitor icv, ExecutionVisitor ev); 113 114 121 Frame getOutFrame(ArrayList executionPredecessors); 122 123 128 InstructionHandle getInstruction(); 129 130 134 InstructionContext[] getSuccessors(); 135 136 140 ExceptionHandler[] getExceptionHandlers(); 141 } 142 | Popular Tags |