Class AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
java.lang.Object
com.ibm.wala.ssa.SSAInstruction.Visitor
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
- All Implemented Interfaces:
AstInstructionVisitor, SSAInstruction.IVisitor
- Direct Known Subclasses:
AstJavaSSAPropagationCallGraphBuilder.AstJavaInterestingVisitor, JSSSAPropagationCallGraphBuilder.JSInterestingVisitor
- Enclosing class:
AstSSAPropagationCallGraphBuilder
public static class AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
extends SSAPropagationCallGraphBuilder.InterestingVisitor
implements AstInstructionVisitor
-
Field Summary
Fields inherited from class SSAPropagationCallGraphBuilder.InterestingVisitor
bingo, vn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitAssert(AstAssertInstruction instruction) voidvisitAstGlobalRead(AstGlobalRead instruction) voidvisitAstGlobalWrite(AstGlobalWrite instruction) voidvisitAstLexicalRead(AstLexicalRead instruction) voidvisitAstLexicalWrite(AstLexicalWrite instruction) voidvoidvisitPropertyRead(AstPropertyRead instruction) voidvisitPropertyWrite(AstPropertyWrite instruction) Methods inherited from class SSAPropagationCallGraphBuilder.InterestingVisitor
visitArrayLoad, visitArrayStore, visitCheckCast, visitGet, visitGetCaughtException, visitInvoke, visitPhi, visitPi, visitPut, visitReturn, visitThrowMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AstInstructionVisitor
visitEachElementHasNext, visitEcho, visitIsDefined, visitYieldMethods inherited from interface SSAInstruction.IVisitor
visitArrayLength, visitArrayLoad, visitArrayStore, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConversion, visitGet, visitGetCaughtException, visitGoto, visitInstanceof, visitInvoke, visitLoadMetadata, visitMonitor, visitNew, visitPhi, visitPi, visitPut, visitReturn, visitSwitch, visitThrow, visitUnaryOp
-
Constructor Details
-
AstInterestingVisitor
public AstInterestingVisitor(int vn)
-
-
Method Details
-
visitPropertyRead
- Specified by:
visitPropertyReadin interfaceAstInstructionVisitor
-
visitPropertyWrite
- Specified by:
visitPropertyWritein interfaceAstInstructionVisitor
-
visitAstLexicalRead
- Specified by:
visitAstLexicalReadin interfaceAstInstructionVisitor
-
visitAstLexicalWrite
- Specified by:
visitAstLexicalWritein interfaceAstInstructionVisitor
-
visitAstGlobalRead
- Specified by:
visitAstGlobalReadin interfaceAstInstructionVisitor
-
visitAstGlobalWrite
- Specified by:
visitAstGlobalWritein interfaceAstInstructionVisitor
-
visitAssert
- Specified by:
visitAssertin interfaceAstInstructionVisitor
-
visitEachElementGet
- Specified by:
visitEachElementGetin interfaceAstInstructionVisitor
-