| 
    ROSE 0.11.145.357
    
   | 
 
Definition at line 31 of file filteredCFGImpl.h.

Public Member Functions | |
| MakeClosure (const FindSuccessors &findSuccessors, const FindEnd &findEnd, const DontAddChildren &dontAddChildren, const Join &join) | |
| void | go (const CFGPath &p) | 
| Process one CFGPath at a time: make sure the end edge is an interesting one (should not be filtered out)   | |
| std::vector< FilteredEdge > | filter () const | 
| Process visited CFGPaths: convert them into edges.   | |
Public Attributes | |
| std::set< CFGNode > | visitedNodes | 
| std::vector< CFGPath > | visitedPaths | 
| const FindSuccessors & | findSuccessors | 
| const FindEnd & | findEnd | 
| const DontAddChildren & | dontAddChildren | 
| const Join & | join | 
      
  | 
  inline | 
Definition at line 40 of file filteredCFGImpl.h.
      
  | 
  inline | 
Process one CFGPath at a time: make sure the end edge is an interesting one (should not be filtered out)
Definition at line 50 of file filteredCFGImpl.h.
References VirtualCFG::MakeClosure< FindSuccessors, FindEnd, DontAddChildren, Join, FilteredEdge >::go().
Referenced by VirtualCFG::MakeClosure< FindSuccessors, FindEnd, DontAddChildren, Join, FilteredEdge >::go().
      
  | 
  inline | 
Process visited CFGPaths: convert them into edges.
Definition at line 72 of file filteredCFGImpl.h.
| std::set< CFGNode > VirtualCFG::MakeClosure< FindSuccessors, FindEnd, DontAddChildren, Join, FilteredEdge >::visitedNodes | 
Definition at line 33 of file filteredCFGImpl.h.
| std::vector< CFGPath > VirtualCFG::MakeClosure< FindSuccessors, FindEnd, DontAddChildren, Join, FilteredEdge >::visitedPaths | 
Definition at line 34 of file filteredCFGImpl.h.
| const FindSuccessors& VirtualCFG::MakeClosure< FindSuccessors, FindEnd, DontAddChildren, Join, FilteredEdge >::findSuccessors | 
Definition at line 35 of file filteredCFGImpl.h.
| const FindEnd& VirtualCFG::MakeClosure< FindSuccessors, FindEnd, DontAddChildren, Join, FilteredEdge >::findEnd | 
Definition at line 36 of file filteredCFGImpl.h.
| const DontAddChildren& VirtualCFG::MakeClosure< FindSuccessors, FindEnd, DontAddChildren, Join, FilteredEdge >::dontAddChildren | 
Definition at line 37 of file filteredCFGImpl.h.
| const Join& VirtualCFG::MakeClosure< FindSuccessors, FindEnd, DontAddChildren, Join, FilteredEdge >::join | 
Definition at line 38 of file filteredCFGImpl.h.