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