analyzePath(std::vector< Vertex > &pth)=0 (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | pure virtual |
checkednodes (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
constructPathAnalyzer(CFG *g, bool unbounded=false, Vertex end=0, Vertex begin=0, bool ns=true) | SgGraphTraversal< CFG > | |
defaultSynthesizedAttribute(InheritedAttributeType) (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | protected |
done (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
downed (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
Edge typedef (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
edgeintmap (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
evaluateInheritedAttribute(SgGraphNode *n, std::vector< InheritedAttributeType > inheritedValues)=0 (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | protectedpure virtual |
evaluateSynthesizedAttribute(SgGraphNode *n, InheritedAttributeType in, SynthesizedAttributesList l)=0 (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | protectedpure virtual |
firstPrepGraph(CFG *&g) | SgGraphTraversal< CFG > | |
getInEdges(int &node, CFG *&g) | SgGraphTraversal< CFG > | |
getOutEdges(int &node, CFG *&g) | SgGraphTraversal< CFG > | |
getSource(int &n, CFG *&g) | SgGraphTraversal< CFG > | inline |
getTarget(int &n, CFG *&g) | SgGraphTraversal< CFG > | inline |
ifstatements (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
iLoops (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
intedgemap (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
intvertmap (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
loopNum (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
loopNumMap (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
looppaths (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
loopSet (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
lstN (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
lstordmap (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
nullEdgesOrdered (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
nullEdgesPaths (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
nullInherit (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
nullloops (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
nullnode (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
nullNum (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
numnodes (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
operator=(SgGraphTraversal &) (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
operator=(const SgGraphTraversal &) (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
pathAnalyze(std::vector< SgGraphNode * > &pth, bool loop=false, std::set< std::vector< SgGraphNode * > > &incloops=NULL)=0 (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | protectedpure virtual |
pathnum (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
pathValMap (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
primenode (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
SgGraphTraversal() (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
SgGraphTraversal(SgGraphTraversal &) (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
SgGraphTraversal() (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
SgGraphTraversal(const SgGraphTraversal &) (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
solvedLoops (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
subpathmap (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
SynthesizedAttributesList typedef (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
traverse(SgGraphNode *basenode, SgIncidenceDirectedGraph *g, InheritedAttributeType inheritedValue, InheritedAttributeType nullInherit, SgGraphNode *endnode, bool insep=false, bool pcHk=false) | SgGraphTraversal< CFG > | |
turns (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
Vertex typedef (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
vertintmap (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | |
~SgGraphTraversal() (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | virtual |
~SgGraphTraversal() (defined in SgGraphTraversal< CFG >) | SgGraphTraversal< CFG > | virtual |