com.ibm.wala.cast.ipa.callgraph
Class CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl

java.lang.Object
  extended by com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis
      extended by com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl
          extended by com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
              extended by com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl
All Implemented Interfaces:
PointerAnalysis
Enclosing class:
CrossLanguageSSAPropagationCallGraphBuilder

protected static class CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl
extends AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
 
Nested classes/interfaces inherited from class com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl
PointerAnalysisImpl.ImplicitPointsToSetVisitor
 
Field Summary
 
Fields inherited from class com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis
instanceKeys
 
Constructor Summary
protected CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl(CrossLanguageSSAPropagationCallGraphBuilder builder, CallGraph cg, PointsToMap pointsToMap, MutableMapping<InstanceKey> instanceKeys, PointerKeyFactory pointerKeys, InstanceKeyFactory iKeyFactory)
           
 
Method Summary
protected  PointerAnalysisImpl.ImplicitPointsToSetVisitor makeImplicitPointsToVisitor(LocalPointerKey lpk)
           
 
Methods inherited from class com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl
computeImplicitPointsToSetAtGet, getClassHierarchy, getHeapModel, getPointerKeys, getPointsToSet, isFiltered, toString
 
Methods inherited from class com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis
getCallGraph, getHeapGraph, getInstanceKeyMapping, getInstanceKeys
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl

protected CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl(CrossLanguageSSAPropagationCallGraphBuilder builder,
                                                                                       CallGraph cg,
                                                                                       PointsToMap pointsToMap,
                                                                                       MutableMapping<InstanceKey> instanceKeys,
                                                                                       PointerKeyFactory pointerKeys,
                                                                                       InstanceKeyFactory iKeyFactory)
Method Detail

makeImplicitPointsToVisitor

protected PointerAnalysisImpl.ImplicitPointsToSetVisitor makeImplicitPointsToVisitor(LocalPointerKey lpk)
Overrides:
makeImplicitPointsToVisitor in class AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl