osprey/kg++fe/wfe_stmt.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions/Subroutines

void WFE_Stmt_Init (void)
LABEL_IDX WFE_Get_LABEL (tree label, int def)
void WFE_Check_Undefined_Labels (void)
void Mark_Scopes_And_Labels (tree)
void Push_Temp_Cleanup (tree, bool)
void Do_Temp_Cleanups (tree)
bool Is_Cleanup_Only (void)
void Do_Handlers (void)
void Do_EH_Cleanups (void)
void Call_Throw ()
void WFE_Expand_If (tree)
INT Current_Handler_Count ()
void Add_Handler_Info (WN *call_wn, INT i, INT num_handlers)
void WFE_Expand_Stmt (tree stmt, WN *target_wn=NULL)


Function Documentation

void Add_Handler_Info ( WN call_wn,
INT  i,
INT  num_handlers 
)

void Call_Throw (  ) 

Definition at line 3514 of file wfe_stmt.cxx.

INT Current_Handler_Count (  ) 

Definition at line 2688 of file wfe_stmt.cxx.

void Do_EH_Cleanups ( void   ) 

void Do_Handlers ( void   ) 

void Do_Temp_Cleanups ( tree   ) 

bool Is_Cleanup_Only ( void   ) 

Definition at line 824 of file wfe_stmt.cxx.

References temp_cleanup_i.

void Mark_Scopes_And_Labels ( tree   ) 

void Push_Temp_Cleanup ( tree  ,
bool   
)

void WFE_Check_Undefined_Labels ( void   ) 

Definition at line 1637 of file wfe_stmt.cxx.

void WFE_Expand_If ( tree   ) 

void WFE_Expand_Stmt ( tree  stmt,
WN target_wn = NULL 
)

LABEL_IDX WFE_Get_LABEL ( tree  label,
int  def 
)

Definition at line 1583 of file wfe_stmt.cxx.

void WFE_Stmt_Init ( void   ) 

Definition at line 1654 of file wfe_stmt.cxx.


Generated on Wed Apr 8 15:48:59 2009 for Open64 by  doxygen 1.5.6