public abstract class Analyzer.TypeVisitor extends IInstruction.Visitor
Constructor and Description |
---|
TypeVisitor() |
Modifier and Type | Method and Description |
---|---|
abstract void |
setState(int index,
List<Analyzer.PathElement> path,
String[] curStack,
String[] curLocals) |
abstract boolean |
shouldContinue() |
visitArrayLength, visitArrayLoad, visitArrayStore, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConstant, visitConversion, visitDup, visitGet, visitGoto, visitInstanceof, visitInvoke, visitLoadIndirect, visitLocalLoad, visitLocalStore, visitMonitor, visitNew, visitPop, visitPut, visitReturn, visitShift, visitStoreIndirect, visitSwap, visitSwitch, visitThrow, visitUnaryOp
public abstract void setState(int index, List<Analyzer.PathElement> path, String[] curStack, String[] curLocals)
public abstract boolean shouldContinue()