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

java.lang.Object
  extended by com.ibm.wala.ipa.modref.ModRef
      extended by com.ibm.wala.cast.ipa.modref.AstModRef
          extended by com.ibm.wala.cast.java.ipa.modref.AstJavaModRef

public class AstJavaModRef
extends AstModRef


Nested Class Summary
protected static class AstJavaModRef.AstJavaModVisitor
           
protected static class AstJavaModRef.AstJavaRefVisitor
           
 
Nested classes/interfaces inherited from class com.ibm.wala.cast.ipa.modref.AstModRef
AstModRef.AstModVisitor, AstModRef.AstRefVisitor
 
Nested classes/interfaces inherited from class com.ibm.wala.ipa.modref.ModRef
ModRef.ModVisitor, ModRef.RefVisitor
 
Constructor Summary
AstJavaModRef()
           
 
Method Summary
protected  ModRef.ModVisitor makeModVisitor(CGNode n, java.util.Collection<PointerKey> result, PointerAnalysis pa, ExtendedHeapModel h, boolean ignoreAllocHeapDefs)
           
protected  ModRef.RefVisitor makeRefVisitor(CGNode n, java.util.Collection<PointerKey> result, PointerAnalysis pa, ExtendedHeapModel h)
           
 
Methods inherited from class com.ibm.wala.ipa.modref.ModRef
computeMod, computeMod, computeRef, computeRef, getMod, getMod, getRef, make, makeModVisitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AstJavaModRef

public AstJavaModRef()
Method Detail

makeRefVisitor

protected ModRef.RefVisitor makeRefVisitor(CGNode n,
                                           java.util.Collection<PointerKey> result,
                                           PointerAnalysis pa,
                                           ExtendedHeapModel h)
Overrides:
makeRefVisitor in class AstModRef

makeModVisitor

protected ModRef.ModVisitor makeModVisitor(CGNode n,
                                           java.util.Collection<PointerKey> result,
                                           PointerAnalysis pa,
                                           ExtendedHeapModel h,
                                           boolean ignoreAllocHeapDefs)
Overrides:
makeModVisitor in class AstModRef