Stanse  -1
Public Member Functions | List of all members
cz.muni.stanse.pointeranalyzer.shapirohorwitz.ShapiroHorwitzAnalyzer Class Reference
Inheritance diagram for cz.muni.stanse.pointeranalyzer.shapirohorwitz.ShapiroHorwitzAnalyzer:
Inheritance graph
[legend]
Collaboration diagram for cz.muni.stanse.pointeranalyzer.shapirohorwitz.ShapiroHorwitzAnalyzer:
Collaboration graph
[legend]

Public Member Functions

 ShapiroHorwitzAnalyzer (CategorizationProvider catProvider)
 
void analyze (Collection< CFGHandle > cfgs)
 
Set< Pair< CFGHandle, String > > getPointsToSetOf (CFGHandle cfg, String id)
 

Detailed Description

Provides Shapiro-Horwitz pointer analysis.

Author
Michal Strehovsky

Constructor & Destructor Documentation

cz.muni.stanse.pointeranalyzer.shapirohorwitz.ShapiroHorwitzAnalyzer.ShapiroHorwitzAnalyzer ( CategorizationProvider  catProvider)
inline

Member Function Documentation

void cz.muni.stanse.pointeranalyzer.shapirohorwitz.ShapiroHorwitzAnalyzer.analyze ( Collection< CFGHandle cfgs)
inline
Set<Pair<CFGHandle, String> > cz.muni.stanse.pointeranalyzer.shapirohorwitz.ShapiroHorwitzAnalyzer.getPointsToSetOf ( CFGHandle  cfg,
String  id 
)
inline

Gets the points to set of specified symbol.

Parameters
cfgCFG of the function declaring the symbol (null for globals).
idName of the symbol.

Implements cz.muni.stanse.pointeranalyzer.PointsToAnalyzer.


The documentation for this class was generated from the following file: