Class CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl
java.lang.Object
com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl
- All Implemented Interfaces:
PointerAnalysis<InstanceKey>
- Enclosing class:
CrossLanguageSSAPropagationCallGraphBuilder
protected static class CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl
extends AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitorNested classes/interfaces inherited from class PointerAnalysisImpl
PointerAnalysisImpl.HModel, PointerAnalysisImpl.ImplicitPointsToSetVisitor -
Field Summary
Fields inherited from class PointerAnalysisImpl
builder, pointerKeysFields inherited from class AbstractPointerAnalysis
instanceKeys -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCrossLanguagePointerAnalysisImpl(CrossLanguageSSAPropagationCallGraphBuilder builder, CallGraph cg, PointsToMap pointsToMap, MutableMapping<InstanceKey> instanceKeys, PointerKeyFactory pointerKeys, InstanceKeyFactory iKeyFactory) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
makeHeapModelMethods inherited from class PointerAnalysisImpl
computeImplicitPointsToSetAtGet, getClassHierarchy, getHeapModel, getPointerKeys, getPointsToSet, isFiltered, toStringMethods inherited from class AbstractPointerAnalysis
getCallGraph, getHeapGraph, getInstanceKeyMapping, getInstanceKeys
-
Constructor Details
-
CrossLanguagePointerAnalysisImpl
protected CrossLanguagePointerAnalysisImpl(CrossLanguageSSAPropagationCallGraphBuilder builder, CallGraph cg, PointsToMap pointsToMap, MutableMapping<InstanceKey> instanceKeys, PointerKeyFactory pointerKeys, InstanceKeyFactory iKeyFactory)
-
-
Method Details
-
makeImplicitPointsToVisitor
protected PointerAnalysisImpl.ImplicitPointsToSetVisitor makeImplicitPointsToVisitor(LocalPointerKey lpk) - Overrides:
makeImplicitPointsToVisitorin classAstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
-