Class AstModRef.AstRefVisitor<T extends InstanceKey>
java.lang.Object
com.ibm.wala.ssa.SSAInstruction.Visitor
com.ibm.wala.ipa.modref.ModRef.RefVisitor<T, AstHeapModel>
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor<T>
- All Implemented Interfaces:
AstInstructionVisitor, SSAInstruction.IVisitor
- Direct Known Subclasses:
AstJavaModRef.AstJavaRefVisitor, JavaScriptModRef.JavaScriptRefVisitor
- Enclosing class:
AstModRef<T extends InstanceKey>
protected static class AstModRef.AstRefVisitor<T extends InstanceKey>
extends ModRef.RefVisitor<T, AstHeapModel>
implements AstInstructionVisitor
-
Field Summary
Fields inherited from class ModRef.RefVisitor
h, n, pa, result -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAstRefVisitor(CGNode n, Collection<PointerKey> result, PointerAnalysis<T> pa, AstHeapModel h) -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitPropertyRead(AstPropertyRead instruction) voidvisitPropertyWrite(AstPropertyWrite instruction) Methods inherited from class ModRef.RefVisitor
visitArrayLength, visitArrayLoad, visitGetMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AstInstructionVisitor
visitAssert, visitAstGlobalRead, visitAstGlobalWrite, visitAstLexicalRead, visitAstLexicalWrite, visitEachElementGet, 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
-
AstRefVisitor
protected AstRefVisitor(CGNode n, Collection<PointerKey> result, PointerAnalysis<T> pa, AstHeapModel h)
-
-
Method Details
-
visitPropertyRead
- Specified by:
visitPropertyReadin interfaceAstInstructionVisitor
-
visitPropertyWrite
- Specified by:
visitPropertyWritein interfaceAstInstructionVisitor
-