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

Public Member Functions

 IntraproceduralCFGsNavigator (final Collection< CFGHandle > CFGs)
 
 IntraproceduralCFGsNavigator (final IntraproceduralCFGsNavigator source)
 
boolean isCallNode (final CFGNode node)
 
boolean isStartNode (final CFGNode node)
 
boolean isEndNode (final CFGNode node)
 
CFGNode getCalleeStart (final CFGNode node)
 
CFGNode getCalleeEnd (final CFGNode node)
 
HashSet< CFGNodegetCallersFromStart (final CFGNode node)
 
HashSet< CFGNodegetCallersFromEnd (final CFGNode node)
 
Set< CFGNodecallSites ()
 

Constructor & Destructor Documentation

cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.IntraproceduralCFGsNavigator ( final Collection< CFGHandle CFGs)
inline
cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.IntraproceduralCFGsNavigator ( final IntraproceduralCFGsNavigator  source)
inline

Member Function Documentation

Set<CFGNode> cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.callSites ( )
inline
CFGNode cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.getCalleeEnd ( final CFGNode  node)
inline
CFGNode cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.getCalleeStart ( final CFGNode  node)
inline
HashSet<CFGNode> cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.getCallersFromEnd ( final CFGNode  node)
inline
HashSet<CFGNode> cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.getCallersFromStart ( final CFGNode  node)
inline
boolean cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.isCallNode ( final CFGNode  node)
inline
boolean cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.isEndNode ( final CFGNode  node)
inline
boolean cz.muni.stanse.codestructures.IntraproceduralCFGsNavigator.isStartNode ( final CFGNode  node)
inline

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