IPA_SUCC_ITER Module Reference

#include <ipa_cg.h>

Collaboration diagram for IPA_SUCC_ITER:

Collaboration graph
[legend]

Public Member Functions

 IPA_SUCC_ITER (NODE_INDEX n)
 IPA_SUCC_ITER (const IPA_NODE *n)
 IPA_SUCC_ITER (IPA_CALL_GRAPH *cg, IPA_NODE *n)
void First ()
void Next ()
BOOL Is_Empty () const
EDGE_INDEX Current_Edge_Index () const
IPA_EDGECurrent_Edge () const
void Set_Current_Edge (IPA_EDGE *e)

Private Attributes

IPA_GRAPH_graph
NODE_INDEX _node_idx
NODE_ITER _node_iter

Detailed Description

Definition at line 1422 of file ipa_cg.h.


Constructor & Destructor Documentation

IPA_SUCC_ITER::IPA_SUCC_ITER ( NODE_INDEX  n  )  [inline]

Definition at line 1431 of file ipa_cg.h.

IPA_SUCC_ITER::IPA_SUCC_ITER ( const IPA_NODE n  )  [inline]

Definition at line 1437 of file ipa_cg.h.

IPA_SUCC_ITER::IPA_SUCC_ITER ( IPA_CALL_GRAPH cg,
IPA_NODE n 
) [inline]

Definition at line 1443 of file ipa_cg.h.


Member Function/Subroutine Documentation

void IPA_SUCC_ITER::First ( void   )  [inline]

void IPA_SUCC_ITER::Next ( void   )  [inline]

BOOL IPA_SUCC_ITER::Is_Empty ( void   )  const [inline]

EDGE_INDEX IPA_SUCC_ITER::Current_Edge_Index (  )  const [inline]

IPA_EDGE* IPA_SUCC_ITER::Current_Edge (  )  const [inline]

void IPA_SUCC_ITER::Set_Current_Edge ( IPA_EDGE e  )  [inline]

Definition at line 1464 of file ipa_cg.h.

References _graph, Current_Edge_Index(), and GRAPH::Set_Edge_User().

Referenced by Delete_Function().


Field Documentation

Definition at line 1425 of file ipa_cg.h.

Referenced by Current_Edge(), and Set_Current_Edge().

Definition at line 1426 of file ipa_cg.h.

Referenced by First(), Is_Empty(), and Next().

Definition at line 1427 of file ipa_cg.h.

Referenced by Current_Edge_Index(), First(), and Next().


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

Generated on Wed Apr 8 16:49:22 2009 for Open64 by  doxygen 1.5.6