Class AstJavaModRef.AstJavaModVisitor<T extends InstanceKey>
java.lang.Object
com.ibm.wala.ssa.SSAInstruction.Visitor
com.ibm.wala.ipa.modref.ModRef.ModVisitor<T, AstHeapModel>
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor<T>
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.AstJavaModVisitor<T>
- All Implemented Interfaces:
AstInstructionVisitor, AstJavaInstructionVisitor, SSAInstruction.IVisitor
- Enclosing class:
AstJavaModRef<T extends InstanceKey>
protected static class AstJavaModRef.AstJavaModVisitor<T extends InstanceKey>
extends AstModRef.AstModVisitor<T>
implements AstJavaInstructionVisitor
-
Field Summary
Fields inherited from class ModRef.ModVisitor
h, n, pa, result -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAstJavaModVisitor(CGNode n, Collection<PointerKey> result, ExtendedHeapModel h, PointerAnalysis<T> pa) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvisitJavaInvoke(AstJavaInvokeInstruction instruction) Methods inherited from class AstModRef.AstModVisitor
visitPropertyRead, visitPropertyWriteMethods inherited from class ModRef.ModVisitor
visitArrayStore, visitNew, visitPutMethods 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, visitPropertyRead, visitPropertyWrite, 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
-
AstJavaModVisitor
protected AstJavaModVisitor(CGNode n, Collection<PointerKey> result, ExtendedHeapModel h, PointerAnalysis<T> pa)
-
-
Method Details
-
visitJavaInvoke
- Specified by:
visitJavaInvokein interfaceAstJavaInstructionVisitor
-
visitEnclosingObjectReference
- Specified by:
visitEnclosingObjectReferencein interfaceAstJavaInstructionVisitor
-