protected class AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor
extends com.ibm.wala.shrikeBT.IInstruction.Visitor
| Modifier | Constructor and Description |
|---|---|
protected |
BasicStackMachineVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
popN(com.ibm.wala.shrikeBT.IInstruction instruction) |
void |
visitArrayLength(com.ibm.wala.shrikeBT.ArrayLengthInstruction instruction) |
void |
visitArrayLoad(com.ibm.wala.shrikeBT.IArrayLoadInstruction instruction) |
void |
visitArrayStore(com.ibm.wala.shrikeBT.IArrayStoreInstruction instruction) |
void |
visitBinaryOp(com.ibm.wala.shrikeBT.IBinaryOpInstruction instruction) |
void |
visitComparison(com.ibm.wala.shrikeBT.IComparisonInstruction instruction) |
void |
visitConditionalBranch(com.ibm.wala.shrikeBT.IConditionalBranchInstruction instruction) |
void |
visitConstant(com.ibm.wala.shrikeBT.ConstantInstruction instruction) |
void |
visitConversion(com.ibm.wala.shrikeBT.IConversionInstruction instruction) |
void |
visitDup(com.ibm.wala.shrikeBT.DupInstruction instruction) |
void |
visitGet(com.ibm.wala.shrikeBT.IGetInstruction instruction) |
void |
visitInstanceof(com.ibm.wala.shrikeBT.IInstanceofInstruction instruction) |
void |
visitInvoke(com.ibm.wala.shrikeBT.IInvokeInstruction instruction) |
void |
visitLocalLoad(com.ibm.wala.shrikeBT.ILoadInstruction instruction) |
void |
visitLocalStore(com.ibm.wala.shrikeBT.IStoreInstruction instruction) |
void |
visitMonitor(com.ibm.wala.shrikeBT.MonitorInstruction instruction) |
void |
visitNew(com.ibm.wala.shrikeBT.NewInstruction instruction) |
void |
visitPop(com.ibm.wala.shrikeBT.PopInstruction instruction) |
void |
visitPut(com.ibm.wala.shrikeBT.IPutInstruction instruction) |
void |
visitShift(com.ibm.wala.shrikeBT.IShiftInstruction instruction) |
void |
visitSwap(com.ibm.wala.shrikeBT.SwapInstruction instruction) |
void |
visitSwitch(com.ibm.wala.shrikeBT.SwitchInstruction instruction) |
void |
visitThrow(com.ibm.wala.shrikeBT.ThrowInstruction instruction) |
void |
visitUnaryOp(com.ibm.wala.shrikeBT.IUnaryOpInstruction instruction) |
public void visitArrayLength(com.ibm.wala.shrikeBT.ArrayLengthInstruction instruction)
visitArrayLength in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitArrayLoad(com.ibm.wala.shrikeBT.IArrayLoadInstruction instruction)
visitArrayLoad in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitArrayStore(com.ibm.wala.shrikeBT.IArrayStoreInstruction instruction)
visitArrayStore in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitBinaryOp(com.ibm.wala.shrikeBT.IBinaryOpInstruction instruction)
visitBinaryOp in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitComparison(com.ibm.wala.shrikeBT.IComparisonInstruction instruction)
visitComparison in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitConditionalBranch(com.ibm.wala.shrikeBT.IConditionalBranchInstruction instruction)
visitConditionalBranch in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitConstant(com.ibm.wala.shrikeBT.ConstantInstruction instruction)
visitConstant in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitConversion(com.ibm.wala.shrikeBT.IConversionInstruction instruction)
visitConversion in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitDup(com.ibm.wala.shrikeBT.DupInstruction instruction)
visitDup in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitGet(com.ibm.wala.shrikeBT.IGetInstruction instruction)
visitGet in class com.ibm.wala.shrikeBT.IInstruction.Visitorprotected void popN(com.ibm.wala.shrikeBT.IInstruction instruction)
public void visitInstanceof(com.ibm.wala.shrikeBT.IInstanceofInstruction instruction)
visitInstanceof in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitInvoke(com.ibm.wala.shrikeBT.IInvokeInstruction instruction)
visitInvoke in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitMonitor(com.ibm.wala.shrikeBT.MonitorInstruction instruction)
visitMonitor in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitLocalLoad(com.ibm.wala.shrikeBT.ILoadInstruction instruction)
visitLocalLoad in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitLocalStore(com.ibm.wala.shrikeBT.IStoreInstruction instruction)
visitLocalStore in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitNew(com.ibm.wala.shrikeBT.NewInstruction instruction)
visitNew in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitPop(com.ibm.wala.shrikeBT.PopInstruction instruction)
visitPop in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitPut(com.ibm.wala.shrikeBT.IPutInstruction instruction)
visitPut in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitShift(com.ibm.wala.shrikeBT.IShiftInstruction instruction)
visitShift in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitSwap(com.ibm.wala.shrikeBT.SwapInstruction instruction)
visitSwap in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitSwitch(com.ibm.wala.shrikeBT.SwitchInstruction instruction)
visitSwitch in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitThrow(com.ibm.wala.shrikeBT.ThrowInstruction instruction)
visitThrow in class com.ibm.wala.shrikeBT.IInstruction.Visitorpublic void visitUnaryOp(com.ibm.wala.shrikeBT.IUnaryOpInstruction instruction)
visitUnaryOp in class com.ibm.wala.shrikeBT.IInstruction.Visitor