WB_BROWSER Module Reference

#include <wb_browser.h>

Collaboration diagram for WB_BROWSER:

Collaboration graph
[legend]

Public Member Functions

 WB_BROWSER ()
 WB_BROWSER (WN *global_fd, DU_MANAGER *du, ALIAS_MANAGER *alias_mgr, WN_MAP prompf_id_map, WN_MAP access_arrray_map, WN_MAP reduction_map, PU *pu, WB_COMMAND *command_list)
void Summary (FILE *fp) __attribute__((weak))
PUPu ()
void Set_Pu (PU *pu)
WNGlobal_Fd ()
void Set_Global_Fd (WN *global_fd)
DU_MANAGERDu ()
void Set_Du (DU_MANAGER *du)
ALIAS_MANAGERAlias_Mgr ()
void Set_Alias_Manager (ALIAS_MANAGER *alias_mgr)
void Set_Command_List (WB_COMMAND *command_list)
void Set_Dg (ARRAY_DIRECTED_GRAPH16 *dg)
void Set_Parent_Map (WN_MAP parent_map)
void Set_Prompf_Id_Map (WN_MAP prompf_id_map)
void Set_Access_Array_Map (WN_MAP access_array_map)
void Set_Reduction_Map (WN_MAP reduction_map)
void Set_Prompf_Info (PROMPF_INFO *prompf_info)
void Set_Scalar_Summary (SUMMARIZE< IPL > *scalar_summary)
void Set_Array_Summary (ARRAY_SUMMARY *array_summary)
void Set_Sanity_Check_Level (INT sanity_check_level)
void Sdebug (const char init_buffer[])
void Debug ()

Protected Member Functions

WB_COMMANDCommand_List ()
WB_COMMANDOld_Command_List ()
void Set_Old_Command_List (WB_COMMAND *old_command_list)
ARRAY_DIRECTED_GRAPH16Dg ()
WN_MAP Parent_Map ()
WN_MAP Prompf_Id_Map ()
WN_MAP Access_Array_Map ()
WN_MAP Reduction_Map ()
char Command (INT i)
WB_REQUIRED_PIECES Required_Fields (INT i)
const char * Command_Text (INT i)
WB_COMMANDSubcommand (INT i)
void Set_Subcommand (char ch)
void Reset_Subcommand ()
BOOL Is_Subcommand ()
BOOL Required_Fields_Present (INT i)
PROMPF_INFOPrompf_Info ()
SUMMARIZE< IPL > * Scalar_Summary ()
ARRAY_SUMMARYArray_Summary ()
WB_SOURCE_LANGUAGE Source_Language ()
WNCnode ()
INT Fancy_Level ()
INT Sanity_Check_Level ()
BOOL DaVinci_Mode ()
void Set_Source_Language (WB_SOURCE_LANGUAGE source_language)
void Set_Cnode (WN *cnode)
void Set_Fancy_Level (INT fancy_level)
WB_BUFFERBuffer ()
WB_CARRAYCarray ()
void Error_Cleanup ()
void This_Node (WN *wn, BOOL print_vertex=TRUE, BOOL print_brackets=FALSE)
void Print_This_Node (WN *wn, BOOL print_vertex=TRUE, BOOL print_brackets=FALSE)
void Find_Walk (char *s, WN *wn)
void Find_Operator_Walk (OPERATOR opr_test, WN *wn)
void Access_Array ()
void Reduction_Node (WN *wn, FILE *fp)
void Reduction_Walk (WN *wn_tree, FILE *fp)
void Reduction ()
BOOL Aliased_Node (WN *wn)
void Alias_Walk (WN *wn_test, WN *wn_start, ALIAS_RESULT ar)
void Dep_Symbol (WN *wn)
void Deps_Loop ()
void Deps_Ref ()
void Loops_Walk (WN *wn, FILE *fp, INT spaces, INT increment)
BOOL Unmappable_Character (char ch)
void Initialize_Keymap (char ch)
void Initialize_Language ()
void Address_Walk (WN *wn_tree, INT spaces, INT increment)
void Root ()
void Next ()
void Previous ()
void Set_Node ()
void Address ()
void Addresses ()
void Fancy_Up ()
void Fancy_Down ()
void Kids ()
void Statements ()
void This_Tree ()
void Symbol ()
void Type ()
void Find ()
void Find_Symbols ()
void Find_Operator ()
void Uses ()
void Defs ()
void Alias ()
void Parent ()
void Ancestors ()
void Promp_Map ()
void Promp_Info ()
void Whirl2fc ()
void Whirl2fset ()
void Whirl2cset ()
void Deps ()
void Vertices ()
void Vertex_Set_Node ()
void Loops ()
void Set_Map_Id ()
void Map_Id ()
void DaVinci_Toggle ()
void Summary_Symbol (FILE *fp, INT symbol_index, BOOL is_list)
void Summary_Ivar (FILE *fp, INT ivar_index)
void Summary_Ivar_Global (FILE *fp, INT ivar_index)
void Summary_Formal (FILE *fp, INT formal_index)
void Summary_Common (FILE *fp, INT common_index)
void Summary_Common_Shape (FILE *fp, INT common_shape_index)
void Summary_Procedure (FILE *fp, INT procedure_index)
void Summary_Global (FILE *fp, INT global_index)
void Summary_Callsite (FILE *fp, INT callsite_index)
void Summary_Control_Dependence (FILE *fp, INT control_index)
void Summary_Actual (FILE *fp, INT actual_index)
void Summary_Value (FILE *fp, INT value_index)
void Summary_Cfg_Node (FILE *fp, INT cfg_index)
void Summary_Region (FILE *fp, INT region_index)
void Summary_Projected_Region (FILE *fp, INT proj_region_index)
void Summary_Projected_Node (FILE *fp, INT proj_node_index)
void Summary_Term (FILE *fp, INT term_index)
void Summary_Loop_Info (FILE *fp, INT loop_info_index)
void Summary_Phi (FILE *fp, INT phi_index)
void Summary_Chi (FILE *fp, INT chi_index)
void Summary_Expr (FILE *fp, INT expr_index)
void Summary_Stid (FILE *fp, INT stid_index)
void Summary_Stmt (FILE *fp, INT stmt_index)
void Summary_Feedback (FILE *fp, INT feedback_index)
BOOL Summary_Valid_Command (char ch)
BOOL Summary_Scalar_Command (char ch)
BOOL Summary_Array_Command (char ch)
INT Summary_Size (char ch)
void Summary_Single (FILE *fp, char ch, INT index, BOOL is_list)
void Summary_Locate (FILE *fp)
void Help ()
void Invoke_Command (char ch)

Private Attributes

WN_global_fd
DU_MANAGER_du
ALIAS_MANAGER_alias_mgr
WB_COMMAND_command_list
WB_COMMAND_old_command_list
ARRAY_DIRECTED_GRAPH16_dg
WN_MAP _parent_map
WN_MAP _prompf_id_map
WN_MAP _access_array_map
WN_MAP _reduction_map
PROMPF_INFO_prompf_info
SUMMARIZE< IPL > * _scalar_summary
ARRAY_SUMMARY_array_summary
WB_SOURCE_LANGUAGE _source_language
WN_cnode
INT _fancy_level
INT _sanity_check_level
BOOL _davinci_mode
PU_pu
WB_BUFFER _buffer
WB_CARRAY _carray
char _keymap [WB_ASCII_CHAR_COUNT]
char _old_keymap [WB_ASCII_CHAR_COUNT]
BOOL _is_subcommand

Detailed Description

Definition at line 102 of file wb_browser.h.


Constructor & Destructor Documentation

WB_BROWSER::WB_BROWSER (  ) 

WB_BROWSER::WB_BROWSER ( WN global_fd,
DU_MANAGER du,
ALIAS_MANAGER alias_mgr,
WN_MAP  prompf_id_map,
WN_MAP  access_arrray_map,
WN_MAP  reduction_map,
PU pu,
WB_COMMAND command_list 
)


Member Function/Subroutine Documentation

WB_COMMAND* WB_BROWSER::Command_List (  )  [inline, protected]

Definition at line 129 of file wb_browser.h.

References _command_list.

Referenced by Set_Subcommand().

WB_COMMAND* WB_BROWSER::Old_Command_List (  )  [inline, protected]

Definition at line 130 of file wb_browser.h.

References _old_command_list.

Referenced by Reset_Subcommand().

void WB_BROWSER::Set_Old_Command_List ( WB_COMMAND old_command_list  )  [inline, protected]

Definition at line 131 of file wb_browser.h.

References _old_command_list.

Referenced by Reset_Subcommand(), and Set_Subcommand().

ARRAY_DIRECTED_GRAPH16* WB_BROWSER::Dg (  )  [inline, protected]

Definition at line 133 of file wb_browser.h.

References _dg.

Referenced by Deps_Loop(), Deps_Ref(), Required_Fields_Present(), This_Node(), Vertex_Set_Node(), and Vertices().

WN_MAP WB_BROWSER::Parent_Map (  )  [inline, protected]

Definition at line 134 of file wb_browser.h.

References _parent_map.

Referenced by Ancestors(), Parent(), and Required_Fields_Present().

WN_MAP WB_BROWSER::Prompf_Id_Map (  )  [inline, protected]

Definition at line 135 of file wb_browser.h.

References _prompf_id_map.

Referenced by Loops_Walk(), Promp_Map(), Required_Fields_Present(), and This_Node().

WN_MAP WB_BROWSER::Access_Array_Map (  )  [inline, protected]

Definition at line 136 of file wb_browser.h.

References _access_array_map.

Referenced by Access_Array(), and Required_Fields_Present().

WN_MAP WB_BROWSER::Reduction_Map (  )  [inline, protected]

Definition at line 137 of file wb_browser.h.

References _reduction_map.

Referenced by Reduction(), Reduction_Node(), and Required_Fields_Present().

char WB_BROWSER::Command ( INT  i  )  [inline, protected]

Definition at line 138 of file wb_browser.h.

References _command_list.

Referenced by Help(), and Set_Subcommand().

WB_REQUIRED_PIECES WB_BROWSER::Required_Fields ( INT  i  )  [inline, protected]

Definition at line 139 of file wb_browser.h.

References _command_list.

Referenced by Required_Fields_Present().

const char* WB_BROWSER::Command_Text ( INT  i  )  [inline, protected]

Definition at line 141 of file wb_browser.h.

References _command_list.

Referenced by Help().

WB_COMMAND* WB_BROWSER::Subcommand ( INT  i  )  [inline, protected]

Definition at line 142 of file wb_browser.h.

References _command_list, and WB_COMMAND::_subcommand.

Referenced by Set_Subcommand().

void WB_BROWSER::Set_Subcommand ( char  ch  )  [protected]

void WB_BROWSER::Reset_Subcommand (  )  [protected]

BOOL WB_BROWSER::Is_Subcommand (  )  [inline, protected]

Definition at line 145 of file wb_browser.h.

References _is_subcommand.

BOOL WB_BROWSER::Required_Fields_Present ( INT  i  )  [protected]

PROMPF_INFO* WB_BROWSER::Prompf_Info (  )  [inline, protected]

Definition at line 147 of file wb_browser.h.

References _prompf_info.

Referenced by Promp_Info(), and Required_Fields_Present().

SUMMARIZE<IPL>* WB_BROWSER::Scalar_Summary (  )  [inline, protected]

ARRAY_SUMMARY* WB_BROWSER::Array_Summary (  )  [inline, protected]

WB_SOURCE_LANGUAGE WB_BROWSER::Source_Language (  )  [inline, protected]

Definition at line 150 of file wb_browser.h.

References _source_language.

Referenced by Whirl2cset(), Whirl2fc(), and Whirl2fset().

WN* WB_BROWSER::Cnode (  )  [inline, protected]

INT WB_BROWSER::Fancy_Level (  )  [inline, protected]

Definition at line 152 of file wb_browser.h.

References _fancy_level.

Referenced by Fancy_Down(), Fancy_Up(), Loops_Walk(), Summary_Procedure(), Summary_Symbol(), and This_Node().

INT WB_BROWSER::Sanity_Check_Level (  )  [inline, protected]

Definition at line 153 of file wb_browser.h.

References _sanity_check_level.

BOOL WB_BROWSER::DaVinci_Mode (  )  [inline, protected]

Definition at line 154 of file wb_browser.h.

References _davinci_mode.

Referenced by DaVinci_Toggle().

void WB_BROWSER::Set_Source_Language ( WB_SOURCE_LANGUAGE  source_language  )  [inline, protected]

Definition at line 155 of file wb_browser.h.

References _source_language.

Referenced by Initialize_Language(), Whirl2cset(), and Whirl2fset().

void WB_BROWSER::Set_Cnode ( WN cnode  )  [inline, protected]

Definition at line 157 of file wb_browser.h.

References _cnode.

Referenced by Address(), Next(), Parent(), Previous(), Root(), Set_Map_Id(), Set_Node(), and Vertex_Set_Node().

void WB_BROWSER::Set_Fancy_Level ( INT  fancy_level  )  [inline, protected]

Definition at line 158 of file wb_browser.h.

References _fancy_level.

Referenced by Fancy_Down(), and Fancy_Up().

WB_BUFFER& WB_BROWSER::Buffer (  )  [inline, protected]

WB_CARRAY& WB_BROWSER::Carray (  )  [inline, protected]

void WB_BROWSER::Error_Cleanup (  )  [protected]

void WB_BROWSER::This_Node ( WN wn,
BOOL  print_vertex = TRUE,
BOOL  print_brackets = FALSE 
) [protected]

void WB_BROWSER::Print_This_Node ( WN wn,
BOOL  print_vertex = TRUE,
BOOL  print_brackets = FALSE 
) [protected]

void WB_BROWSER::Find_Walk ( char *  s,
WN wn 
) [protected]

void WB_BROWSER::Find_Operator_Walk ( OPERATOR  opr_test,
WN wn 
) [protected]

void WB_BROWSER::Access_Array (  )  [protected]

void WB_BROWSER::Reduction_Node ( WN wn,
FILE fp 
) [protected]

void WB_BROWSER::Reduction_Walk ( WN wn_tree,
FILE fp 
) [protected]

Definition at line 921 of file wb_browser.cxx.

References i, INT, NULL, OPR_BLOCK, Reduction_Node(), wn, WN_first(), WN_kid(), WN_kid_count(), WN_next(), and WN_operator().

Referenced by Reduction().

void WB_BROWSER::Reduction (  )  [protected]

BOOL WB_BROWSER::Aliased_Node ( WN wn  )  [protected]

void WB_BROWSER::Alias_Walk ( WN wn_test,
WN wn_start,
ALIAS_RESULT  ar 
) [protected]

void WB_BROWSER::Dep_Symbol ( WN wn  )  [protected]

void WB_BROWSER::Deps_Loop (  )  [protected]

void WB_BROWSER::Deps_Ref (  )  [protected]

void WB_BROWSER::Loops_Walk ( WN wn,
FILE fp,
INT  spaces,
INT  increment 
) [protected]

BOOL WB_BROWSER::Unmappable_Character ( char  ch  )  [protected]

Definition at line 265 of file wb_browser.cxx.

References FALSE, and TRUE.

Referenced by Initialize_Keymap().

void WB_BROWSER::Initialize_Keymap ( char  ch  )  [protected]

void WB_BROWSER::Initialize_Language (  )  [protected]

void WB_BROWSER::Address_Walk ( WN wn_tree,
INT  spaces,
INT  increment 
) [protected]

Definition at line 368 of file wb_browser.cxx.

References FALSE, fprintf(), i, INT, NULL, OPC_BLOCK, Print_This_Node(), TRUE, wn, WN_first(), WN_kid(), WN_kid_count(), WN_next(), and WN_opcode().

Referenced by Addresses().

void WB_BROWSER::Root ( void   )  [protected]

Definition at line 416 of file wb_browser.cxx.

References Cnode(), Global_Fd(), Print_This_Node(), and Set_Cnode().

Referenced by Invoke_Command(), and Sdebug().

void WB_BROWSER::Next ( void   )  [protected]

Definition at line 428 of file wb_browser.cxx.

References Cnode(), Error_Cleanup(), NULL, Print_This_Node(), Set_Cnode(), and WN_next().

Referenced by Invoke_Command().

void WB_BROWSER::Previous (  )  [protected]

Definition at line 445 of file wb_browser.cxx.

References Cnode(), Error_Cleanup(), NULL, Print_This_Node(), Set_Cnode(), and WN_prev().

Referenced by Invoke_Command().

void WB_BROWSER::Set_Node (  )  [protected]

Definition at line 462 of file wb_browser.cxx.

References Buffer(), Cnode(), INT, node, Print_This_Node(), WB_BUFFER::Scan_HexInteger(), and Set_Cnode().

Referenced by Invoke_Command().

void WB_BROWSER::Address (  )  [protected]

void WB_BROWSER::Addresses (  )  [protected]

Definition at line 391 of file wb_browser.cxx.

References Address_Walk(), and Cnode().

Referenced by Invoke_Command().

void WB_BROWSER::Fancy_Up (  )  [protected]

Definition at line 494 of file wb_browser.cxx.

References Error_Cleanup(), Fancy_Level(), fancy_max, INT, and Set_Fancy_Level().

Referenced by Invoke_Command().

void WB_BROWSER::Fancy_Down (  )  [protected]

Definition at line 511 of file wb_browser.cxx.

References Error_Cleanup(), Fancy_Level(), fancy_min, INT, and Set_Fancy_Level().

Referenced by Invoke_Command().

void WB_BROWSER::Kids (  )  [protected]

void WB_BROWSER::Statements (  )  [protected]

void WB_BROWSER::This_Tree (  )  [protected]

Definition at line 576 of file wb_browser.cxx.

References Cnode(), dump_tree(), Error_Cleanup(), and NULL.

Referenced by Invoke_Command().

void WB_BROWSER::Symbol (  )  [protected]

void WB_BROWSER::Type ( void   )  [protected]

void WB_BROWSER::Find ( void   )  [protected]

void WB_BROWSER::Find_Symbols (  )  [protected]

void WB_BROWSER::Find_Operator (  )  [protected]

void WB_BROWSER::Uses ( void   )  [protected]

void WB_BROWSER::Defs ( void   )  [protected]

void WB_BROWSER::Alias (  )  [protected]

void WB_BROWSER::Parent ( void   )  [protected]

void WB_BROWSER::Ancestors (  )  [protected]

void WB_BROWSER::Promp_Map (  )  [protected]

void WB_BROWSER::Promp_Info (  )  [protected]

Definition at line 1146 of file wb_browser.cxx.

References Error_Cleanup(), NULL, PROMPF_INFO::Print(), and Prompf_Info().

Referenced by Invoke_Command().

void WB_BROWSER::Whirl2fc (  )  [protected]

void WB_BROWSER::Whirl2fset (  )  [protected]

void WB_BROWSER::Whirl2cset (  )  [protected]

void WB_BROWSER::Deps (  )  [protected]

Definition at line 1364 of file wb_browser.cxx.

References Cnode(), Deps_Loop(), Deps_Ref(), OPC_DO_LOOP, OPC_DO_WHILE, OPC_WHILE_DO, and WN_opcode().

Referenced by Invoke_Command().

void WB_BROWSER::Vertices (  )  [protected]

void WB_BROWSER::Vertex_Set_Node (  )  [protected]

void WB_BROWSER::Loops (  )  [protected]

Definition at line 1545 of file wb_browser.cxx.

References Carray(), Cnode(), Loops_Walk(), and WB_CARRAY::Reset_Index().

Referenced by Invoke_Command().

void WB_BROWSER::Set_Map_Id (  )  [protected]

void WB_BROWSER::Map_Id (  )  [protected]

Definition at line 1579 of file wb_browser.cxx.

References Cnode(), fprintf(), and WN_map_id().

Referenced by Invoke_Command().

void WB_BROWSER::DaVinci_Toggle (  )  [protected]

Definition at line 1590 of file wb_browser.cxx.

References _davinci_mode, DaVinci_Mode(), FALSE, fprintf(), and TRUE.

Referenced by Invoke_Command().

void WB_BROWSER::Summary_Symbol ( FILE fp,
INT  symbol_index,
BOOL  is_list 
) [protected]

void WB_BROWSER::Summary_Ivar ( FILE fp,
INT  ivar_index 
) [protected]

void WB_BROWSER::Summary_Ivar_Global ( FILE fp,
INT  ivar_index 
) [protected]

void WB_BROWSER::Summary_Formal ( FILE fp,
INT  formal_index 
) [protected]

void WB_BROWSER::Summary_Common ( FILE fp,
INT  common_index 
) [protected]

void WB_BROWSER::Summary_Common_Shape ( FILE fp,
INT  common_shape_index 
) [protected]

void WB_BROWSER::Summary_Procedure ( FILE fp,
INT  procedure_index 
) [protected]

void WB_BROWSER::Summary_Global ( FILE fp,
INT  global_index 
) [protected]

void WB_BROWSER::Summary_Callsite ( FILE fp,
INT  callsite_index 
) [protected]

void WB_BROWSER::Summary_Control_Dependence ( FILE fp,
INT  control_index 
) [protected]

void WB_BROWSER::Summary_Actual ( FILE fp,
INT  actual_index 
) [protected]

void WB_BROWSER::Summary_Value ( FILE fp,
INT  value_index 
) [protected]

void WB_BROWSER::Summary_Cfg_Node ( FILE fp,
INT  cfg_index 
) [protected]

void WB_BROWSER::Summary_Region ( FILE fp,
INT  region_index 
) [protected]

void WB_BROWSER::Summary_Projected_Region ( FILE fp,
INT  proj_region_index 
) [protected]

void WB_BROWSER::Summary_Projected_Node ( FILE fp,
INT  proj_node_index 
) [protected]

void WB_BROWSER::Summary_Term ( FILE fp,
INT  term_index 
) [protected]

void WB_BROWSER::Summary_Loop_Info ( FILE fp,
INT  loop_info_index 
) [protected]

void WB_BROWSER::Summary_Phi ( FILE fp,
INT  phi_index 
) [protected]

void WB_BROWSER::Summary_Chi ( FILE fp,
INT  chi_index 
) [protected]

void WB_BROWSER::Summary_Expr ( FILE fp,
INT  expr_index 
) [protected]

void WB_BROWSER::Summary_Stid ( FILE fp,
INT  stid_index 
) [protected]

void WB_BROWSER::Summary_Stmt ( FILE fp,
INT  stmt_index 
) [protected]

void WB_BROWSER::Summary_Feedback ( FILE fp,
INT  feedback_index 
) [protected]

BOOL WB_BROWSER::Summary_Valid_Command ( char  ch  )  [protected]

Definition at line 589 of file wb_ipl_summary.cxx.

References Summary_Array_Command(), and Summary_Scalar_Command().

Referenced by Summary().

BOOL WB_BROWSER::Summary_Scalar_Command ( char  ch  )  [protected]

Definition at line 534 of file wb_ipl_summary.cxx.

References FALSE, and TRUE.

Referenced by Summary(), and Summary_Valid_Command().

BOOL WB_BROWSER::Summary_Array_Command ( char  ch  )  [protected]

Definition at line 565 of file wb_ipl_summary.cxx.

References FALSE, and TRUE.

Referenced by Summary(), and Summary_Valid_Command().

INT WB_BROWSER::Summary_Size ( char  ch  )  [protected]

void WB_BROWSER::Summary_Single ( FILE fp,
char  ch,
INT  index,
BOOL  is_list 
) [protected]

void WB_BROWSER::Summary_Locate ( FILE fp  )  [protected]

void WB_BROWSER::Help (  )  [protected]

void WB_BROWSER::Invoke_Command ( char  ch  )  [protected]

void WB_BROWSER::Summary ( FILE fp  ) 

PU* WB_BROWSER::Pu (  )  [inline]

Definition at line 253 of file wb_browser.h.

References _pu.

Referenced by Initialize_Language().

void WB_BROWSER::Set_Pu ( PU pu  )  [inline]

Definition at line 254 of file wb_browser.h.

References _pu.

Referenced by WB_Initialize().

WN* WB_BROWSER::Global_Fd (  )  [inline]

void WB_BROWSER::Set_Global_Fd ( WN global_fd  )  [inline]

Definition at line 256 of file wb_browser.h.

References _global_fd.

Referenced by WB_Initialize(), WB_IPL_Restore(), WB_IPL_Save(), and WB_Terminate().

DU_MANAGER* WB_BROWSER::Du (  )  [inline]

Definition at line 257 of file wb_browser.h.

References _du.

Referenced by Defs(), Required_Fields_Present(), Uses(), WB_IPL_Restore(), and WB_IPL_Save().

void WB_BROWSER::Set_Du ( DU_MANAGER du  )  [inline]

Definition at line 258 of file wb_browser.h.

References _du.

Referenced by WB_Initialize(), WB_IPL_Restore(), WB_IPL_Save(), and WB_Terminate().

ALIAS_MANAGER* WB_BROWSER::Alias_Mgr (  )  [inline]

Definition at line 259 of file wb_browser.h.

References _alias_mgr.

Referenced by Alias_Walk(), Aliased_Node(), Required_Fields_Present(), WB_IPL_Restore(), and WB_IPL_Save().

void WB_BROWSER::Set_Alias_Manager ( ALIAS_MANAGER alias_mgr  )  [inline]

Definition at line 260 of file wb_browser.h.

References _alias_mgr.

Referenced by WB_Initialize(), WB_IPL_Restore(), WB_IPL_Save(), and WB_Terminate().

void WB_BROWSER::Set_Command_List ( WB_COMMAND command_list  )  [inline]

Definition at line 262 of file wb_browser.h.

References _command_list.

Referenced by Reset_Subcommand(), Set_Subcommand(), WB_Initialize(), and WB_Terminate().

void WB_BROWSER::Set_Dg ( ARRAY_DIRECTED_GRAPH16 dg  )  [inline]

Definition at line 264 of file wb_browser.h.

References _dg.

void WB_BROWSER::Set_Parent_Map ( WN_MAP  parent_map  )  [inline]

Definition at line 265 of file wb_browser.h.

References _parent_map.

Referenced by WB_F90_Lower_Set_Parent_Map(), and WB_OMP_Set_Parent_Map().

void WB_BROWSER::Set_Prompf_Id_Map ( WN_MAP  prompf_id_map  )  [inline]

Definition at line 266 of file wb_browser.h.

References _prompf_id_map.

Referenced by WB_Initialize().

void WB_BROWSER::Set_Access_Array_Map ( WN_MAP  access_array_map  )  [inline]

Definition at line 268 of file wb_browser.h.

References _access_array_map.

Referenced by WB_IPL_Set_Access_Array_Map().

void WB_BROWSER::Set_Reduction_Map ( WN_MAP  reduction_map  )  [inline]

Definition at line 270 of file wb_browser.h.

References _reduction_map.

Referenced by WB_IPL_Set_Reduction_Map().

void WB_BROWSER::Set_Prompf_Info ( PROMPF_INFO prompf_info  )  [inline]

Definition at line 272 of file wb_browser.h.

References _prompf_info.

Referenced by WB_F90_Lower_Set_Prompf_Info(), and WB_OMP_Set_Prompf_Info().

void WB_BROWSER::Set_Scalar_Summary ( SUMMARIZE< IPL > *  scalar_summary  )  [inline]

Definition at line 274 of file wb_browser.h.

References _scalar_summary.

Referenced by WB_IPL_Set_Scalar_Summary().

void WB_BROWSER::Set_Array_Summary ( ARRAY_SUMMARY array_summary  )  [inline]

Definition at line 276 of file wb_browser.h.

References _array_summary.

Referenced by WB_IPL_Set_Array_Summary().

void WB_BROWSER::Set_Sanity_Check_Level ( INT  sanity_check_level  )  [inline]

Definition at line 278 of file wb_browser.h.

References _sanity_check_level.

void WB_BROWSER::Sdebug ( const char  init_buffer[]  ) 

void WB_BROWSER::Debug (  ) 

Definition at line 2036 of file wb_browser.cxx.

References Sdebug().


Field Documentation

Definition at line 104 of file wb_browser.h.

Referenced by Global_Fd(), Set_Global_Fd(), and WB_BROWSER().

Definition at line 105 of file wb_browser.h.

Referenced by Du(), Set_Du(), and WB_BROWSER().

Definition at line 106 of file wb_browser.h.

Referenced by Alias_Mgr(), Set_Alias_Manager(), and WB_BROWSER().

Definition at line 108 of file wb_browser.h.

Referenced by Old_Command_List(), Set_Old_Command_List(), and WB_BROWSER().

Definition at line 109 of file wb_browser.h.

Referenced by Dg(), Set_Dg(), and WB_BROWSER().

Definition at line 110 of file wb_browser.h.

Referenced by Parent_Map(), Set_Parent_Map(), and WB_BROWSER().

Definition at line 111 of file wb_browser.h.

Referenced by Prompf_Id_Map(), Set_Prompf_Id_Map(), and WB_BROWSER().

Definition at line 112 of file wb_browser.h.

Referenced by Access_Array_Map(), Set_Access_Array_Map(), and WB_BROWSER().

Definition at line 113 of file wb_browser.h.

Referenced by Reduction_Map(), Set_Reduction_Map(), and WB_BROWSER().

Definition at line 114 of file wb_browser.h.

Referenced by Prompf_Info(), Set_Prompf_Info(), and WB_BROWSER().

Definition at line 115 of file wb_browser.h.

Referenced by Scalar_Summary(), Set_Scalar_Summary(), and WB_BROWSER().

Definition at line 116 of file wb_browser.h.

Referenced by Array_Summary(), Set_Array_Summary(), and WB_BROWSER().

Definition at line 117 of file wb_browser.h.

Referenced by Set_Source_Language(), Source_Language(), and WB_BROWSER().

WN* WB_BROWSER::_cnode [private]

Definition at line 118 of file wb_browser.h.

Referenced by Cnode(), Set_Cnode(), and WB_BROWSER().

Definition at line 119 of file wb_browser.h.

Referenced by Fancy_Level(), Set_Fancy_Level(), and WB_BROWSER().

Definition at line 120 of file wb_browser.h.

Referenced by Sanity_Check_Level(), Set_Sanity_Check_Level(), and WB_BROWSER().

Definition at line 121 of file wb_browser.h.

Referenced by DaVinci_Mode(), and DaVinci_Toggle().

PU* WB_BROWSER::_pu [private]

Definition at line 122 of file wb_browser.h.

Referenced by Pu(), Set_Pu(), and WB_BROWSER().

Definition at line 123 of file wb_browser.h.

Referenced by Buffer().

Definition at line 124 of file wb_browser.h.

Referenced by Carray().

Definition at line 126 of file wb_browser.h.

Referenced by Reset_Subcommand(), and Set_Subcommand().

Definition at line 127 of file wb_browser.h.

Referenced by Is_Subcommand(), Reset_Subcommand(), Set_Subcommand(), and WB_BROWSER().


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

Generated on Wed Apr 8 17:13:38 2009 for Open64 by  doxygen 1.5.6