Class SSAPropagationCallGraphBuilder.InterestingVisitor
java.lang.Object
com.ibm.wala.ssa.SSAInstruction.Visitor
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor
- All Implemented Interfaces:
SSAInstruction.IVisitor
- Direct Known Subclasses:
AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
- Enclosing class:
SSAPropagationCallGraphBuilder
protected static class SSAPropagationCallGraphBuilder.InterestingVisitor
extends SSAInstruction.Visitor
sets bingo to true when it visits an interesting instruction
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitArrayLoad(SSAArrayLoadInstruction instruction) voidvisitArrayStore(SSAArrayStoreInstruction instruction) voidvisitCheckCast(SSACheckCastInstruction instruction) voidvisitGet(SSAGetInstruction instruction) voidvisitGetCaughtException(SSAGetCaughtExceptionInstruction instruction) voidvisitInvoke(SSAInvokeInstruction instruction) voidvisitPhi(SSAPhiInstruction instruction) voidvisitPi(SSAPiInstruction instruction) voidvisitPut(SSAPutInstruction instruction) voidvisitReturn(SSAReturnInstruction instruction) voidvisitThrow(SSAThrowInstruction instruction) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SSAInstruction.IVisitor
visitArrayLength, visitBinaryOp, visitComparison, visitConditionalBranch, visitConversion, visitGoto, visitInstanceof, visitLoadMetadata, visitMonitor, visitNew, visitSwitch, visitUnaryOp
-
Field Details
-
vn
protected final int vn -
bingo
protected boolean bingo
-
-
Constructor Details
-
InterestingVisitor
public InterestingVisitor(int vn)
-
-
Method Details
-
visitArrayLoad
-
visitArrayStore
-
visitCheckCast
-
visitGet
-
visitGetCaughtException
-
visitInvoke
-
visitPhi
-
visitPi
-
visitPut
-
visitReturn
-
visitThrow
-