com.ibm.wala.cast.java.ipa.modref
Class AstJavaModRef.AstJavaModVisitor

java.lang.Object
  extended by com.ibm.wala.ssa.SSAInstruction.Visitor
      extended by com.ibm.wala.ipa.modref.ModRef.ModVisitor
          extended by com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
              extended by com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.AstJavaModVisitor
All Implemented Interfaces:
AstInstructionVisitor, AstJavaInstructionVisitor, SSAInstruction.IVisitor
Enclosing class:
AstJavaModRef

protected static class AstJavaModRef.AstJavaModVisitor
extends AstModRef.AstModVisitor
implements AstJavaInstructionVisitor


Constructor Summary
protected AstJavaModRef.AstJavaModVisitor(CGNode n, java.util.Collection<PointerKey> result, ExtendedHeapModel h, PointerAnalysis pa)
           
 
Method Summary
 void visitEnclosingObjectReference(EnclosingObjectReference inst)
           
 void visitJavaInvoke(AstJavaInvokeInstruction instruction)
           
 
Methods inherited from class com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor
visitAssert, visitAstGlobalRead, visitAstGlobalWrite, visitAstLexicalRead, visitAstLexicalWrite, visitEachElementGet, visitEachElementHasNext, visitEcho, visitIsDefined
 
Methods inherited from class com.ibm.wala.ipa.modref.ModRef.ModVisitor
visitArrayStore, visitNew, visitPut
 
Methods inherited from class com.ibm.wala.ssa.SSAInstruction.Visitor
visitArrayLength, visitArrayLoad, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConversion, visitGet, visitGetCaughtException, visitGoto, visitInstanceof, visitInvoke, visitLoadMetadata, visitMonitor, visitPhi, visitPi, 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
visitAssert, visitAstGlobalRead, visitAstGlobalWrite, visitAstLexicalRead, visitAstLexicalWrite, visitEachElementGet, visitEachElementHasNext, visitEcho, visitIsDefined
 
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 Detail

AstJavaModRef.AstJavaModVisitor

protected AstJavaModRef.AstJavaModVisitor(CGNode n,
                                          java.util.Collection<PointerKey> result,
                                          ExtendedHeapModel h,
                                          PointerAnalysis pa)
Method Detail

visitJavaInvoke

public void visitJavaInvoke(AstJavaInvokeInstruction instruction)
Specified by:
visitJavaInvoke in interface AstJavaInstructionVisitor

visitEnclosingObjectReference

public void visitEnclosingObjectReference(EnclosingObjectReference inst)
Specified by:
visitEnclosingObjectReference in interface AstJavaInstructionVisitor