Class AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
java.lang.Object
com.ibm.wala.ssa.SSAInstruction.Visitor
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
- All Implemented Interfaces:
AstInstructionVisitor
,SSAInstruction.IVisitor
- Direct Known Subclasses:
JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor
- Enclosing class:
AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
public static class AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
extends PointerAnalysisImpl.ImplicitPointsToSetVisitor
implements AstInstructionVisitor
-
Field Summary
Fields inherited from class com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor
analysis, lpk, node, pointsToSet
-
Constructor Summary
ConstructorDescriptionAstImplicitPointsToSetVisitor
(AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl analysis, LocalPointerKey lpk) -
Method Summary
Modifier and TypeMethodDescriptionvoid
visitAssert
(AstAssertInstruction instruction) void
visitAstGlobalRead
(AstGlobalRead instruction) void
visitAstGlobalWrite
(AstGlobalWrite instruction) void
visitAstLexicalRead
(AstLexicalRead instruction) void
visitAstLexicalWrite
(AstLexicalWrite instruction) void
void
void
visitEcho
(AstEchoInstruction inst) void
void
visitPropertyRead
(AstPropertyRead instruction) void
visitPropertyWrite
(AstPropertyWrite instruction) Methods inherited from class com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor
visitArrayLoad, visitCheckCast, visitGet, visitGetCaughtException, visitInvoke, visitNew, visitPhi, visitPi
Methods inherited from class com.ibm.wala.ssa.SSAInstruction.Visitor
visitArrayLength, visitArrayStore, visitBinaryOp, visitComparison, visitConditionalBranch, visitConversion, visitGoto, visitInstanceof, visitLoadMetadata, visitMonitor, visitPut, visitReturn, visitSwitch, visitThrow, visitUnaryOp
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
visitYield
Methods inherited from interface com.ibm.wala.ssa.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
-
AstImplicitPointsToSetVisitor
public AstImplicitPointsToSetVisitor(AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl analysis, LocalPointerKey lpk)
-
-
Method Details
-
visitPropertyRead
- Specified by:
visitPropertyRead
in interfaceAstInstructionVisitor
-
visitPropertyWrite
- Specified by:
visitPropertyWrite
in interfaceAstInstructionVisitor
-
visitAstLexicalRead
- Specified by:
visitAstLexicalRead
in interfaceAstInstructionVisitor
-
visitAstLexicalWrite
- Specified by:
visitAstLexicalWrite
in interfaceAstInstructionVisitor
-
visitAstGlobalRead
- Specified by:
visitAstGlobalRead
in interfaceAstInstructionVisitor
-
visitAstGlobalWrite
- Specified by:
visitAstGlobalWrite
in interfaceAstInstructionVisitor
-
visitAssert
- Specified by:
visitAssert
in interfaceAstInstructionVisitor
-
visitEachElementGet
- Specified by:
visitEachElementGet
in interfaceAstInstructionVisitor
-
visitEachElementHasNext
- Specified by:
visitEachElementHasNext
in interfaceAstInstructionVisitor
-
visitIsDefined
- Specified by:
visitIsDefined
in interfaceAstInstructionVisitor
-
visitEcho
- Specified by:
visitEcho
in interfaceAstInstructionVisitor
-