#include <wb_browser.h>

Definition at line 102 of file wb_browser.h.
| WB_BROWSER::WB_BROWSER | ( | ) |
Definition at line 234 of file wb_browser.cxx.
References _access_array_map, _alias_mgr, _array_summary, _cnode, _command_list, _dg, _du, _fancy_level, _global_fd, _is_subcommand, _keymap, _old_command_list, _parent_map, _prompf_id_map, _prompf_info, _pu, _reduction_map, _sanity_check_level, _scalar_summary, _source_language, FALSE, i, INT, NULL, WB_ASCII_CHAR_COUNT, WB_SRC_NONE, and WN_MAP_UNDEFINED.
| 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 | |||
| ) |
Definition at line 286 of file wb_browser.cxx.
References _array_summary, _cnode, _dg, _fancy_level, _is_subcommand, _keymap, _old_command_list, _parent_map, _prompf_info, _sanity_check_level, _scalar_summary, _source_language, FALSE, i, INT, NULL, WB_ASCII_CHAR_COUNT, WB_SRC_NONE, and WN_MAP_UNDEFINED.
| 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] |
| 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] |
Definition at line 1996 of file wb_browser.cxx.
References _is_subcommand, _keymap, _old_keymap, Command(), Command_List(), i, Initialize_Keymap(), INT, NULL, Set_Command_List(), Set_Old_Command_List(), Subcommand(), TRUE, and WB_ASCII_CHAR_COUNT.
Referenced by Summary().
| void WB_BROWSER::Reset_Subcommand | ( | ) | [protected] |
Definition at line 2021 of file wb_browser.cxx.
References _is_subcommand, _keymap, _old_keymap, FALSE, i, INT, NULL, Old_Command_List(), Set_Command_List(), Set_Old_Command_List(), and WB_ASCII_CHAR_COUNT.
Referenced by Summary().
| BOOL WB_BROWSER::Is_Subcommand | ( | ) | [inline, protected] |
Definition at line 1635 of file wb_browser.cxx.
References Access_Array_Map(), Alias_Mgr(), Dg(), Du(), FALSE, NULL, Parent_Map(), Prompf_Id_Map(), Prompf_Info(), Reduction_Map(), Required_Fields(), TRUE, WBR_AAMAP, WBR_ALIAS, WBR_DG, WBR_DU, WBR_MPFINFO, WBR_MPFMAP, WBR_NONE, WBR_PARENT, WBR_REDMAP, and WN_MAP_UNDEFINED.
Referenced by Help().
| 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] |
Definition at line 148 of file wb_browser.h.
References _scalar_summary.
Referenced by Summary(), Summary_Actual(), Summary_Callsite(), Summary_Chi(), Summary_Common(), Summary_Common_Shape(), Summary_Control_Dependence(), Summary_Expr(), Summary_Feedback(), Summary_Formal(), Summary_Global(), Summary_Phi(), Summary_Procedure(), Summary_Region(), Summary_Size(), Summary_Stid(), Summary_Stmt(), Summary_Symbol(), and Summary_Value().
| ARRAY_SUMMARY* WB_BROWSER::Array_Summary | ( | ) | [inline, protected] |
Definition at line 149 of file wb_browser.h.
References _array_summary.
Referenced by Summary(), Summary_Cfg_Node(), Summary_Ivar(), Summary_Loop_Info(), Summary_Projected_Node(), Summary_Projected_Region(), Summary_Region(), Summary_Size(), and Summary_Term().
| 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] |
Definition at line 151 of file wb_browser.h.
References _cnode.
Referenced by Access_Array(), Address(), Addresses(), Alias(), Ancestors(), Defs(), Deps(), Deps_Loop(), Deps_Ref(), Find(), Find_Operator(), Kids(), Loops(), Map_Id(), Next(), Parent(), Previous(), Promp_Map(), Reduction(), Root(), Sdebug(), Set_Map_Id(), Set_Node(), Statements(), Symbol(), This_Tree(), Type(), Uses(), Vertex_Set_Node(), and Whirl2fc().
| 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] |
| 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().
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().
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] |
Definition at line 159 of file wb_browser.h.
References _buffer.
Referenced by Address(), Error_Cleanup(), Find(), Find_Operator(), Find_Symbols(), Sdebug(), Set_Map_Id(), Set_Node(), Summary(), Symbol(), Type(), and Vertex_Set_Node().
| WB_CARRAY& WB_BROWSER::Carray | ( | ) | [inline, protected] |
Definition at line 160 of file wb_browser.h.
References _carray.
Referenced by Address(), Alias(), Alias_Walk(), Ancestors(), Defs(), Deps_Loop(), Deps_Ref(), Find(), Find_Operator(), Find_Operator_Walk(), Find_Symbols(), Find_Walk(), Kids(), Loops(), Loops_Walk(), Promp_Map(), Reduction(), Reduction_Node(), Statements(), and Uses().
| void WB_BROWSER::Error_Cleanup | ( | ) | [protected] |
Definition at line 402 of file wb_browser.cxx.
References Buffer(), WB_BUFFER::Load_Buffer(), WB_BUFFER::Scan_Blanks_And_Tabs(), WB_Bell(), and WB_Prompt().
Referenced by Access_Array(), Address(), Alias(), Ancestors(), Defs(), Dep_Symbol(), Deps_Loop(), Deps_Ref(), Fancy_Down(), Fancy_Up(), Find_Operator(), Kids(), Next(), Parent(), Previous(), Promp_Info(), Promp_Map(), Reduction(), Sdebug(), Set_Map_Id(), Statements(), Summary(), Summary_Actual(), Summary_Callsite(), Summary_Cfg_Node(), Summary_Chi(), Summary_Common(), Summary_Common_Shape(), Summary_Control_Dependence(), Summary_Expr(), Summary_Feedback(), Summary_Formal(), Summary_Global(), Summary_Ivar(), Summary_Loop_Info(), Summary_Phi(), Summary_Procedure(), Summary_Projected_Node(), Summary_Projected_Region(), Summary_Region(), Summary_Stid(), Summary_Stmt(), Summary_Symbol(), Summary_Term(), Summary_Value(), Symbol(), This_Tree(), Type(), Uses(), Vertex_Set_Node(), and Vertices().
| void WB_BROWSER::This_Node | ( | WN * | wn, | |
| BOOL | print_vertex = TRUE, |
|||
| BOOL | print_brackets = FALSE | |||
| ) | [protected] |
Definition at line 318 of file wb_browser.cxx.
References Dg(), Fancy_Level(), fprintf(), INT, NULL, OPCODE_has_next_prev(), OPCODE_name(), OPR_INTCONST, Prompf_Id_Map(), WB_Whirl_Symbol(), WN_const_val(), WN_linenum(), WN_MAP32_Get, WN_opcode(), and WN_operator().
Referenced by Deps_Loop(), Deps_Ref(), Find_Operator_Walk(), Find_Walk(), Kids(), Print_This_Node(), Statements(), and Vertices().
| void WB_BROWSER::Print_This_Node | ( | WN * | wn, | |
| BOOL | print_vertex = TRUE, |
|||
| BOOL | print_brackets = FALSE | |||
| ) | [protected] |
Definition at line 353 of file wb_browser.cxx.
References fprintf(), and This_Node().
Referenced by Address(), Address_Walk(), Alias_Walk(), Ancestors(), Defs(), Next(), Parent(), Previous(), Promp_Map(), Root(), Sdebug(), Set_Map_Id(), Set_Node(), Uses(), and Vertex_Set_Node().
Definition at line 703 of file wb_browser.cxx.
References BOOL, Carray(), WB_CARRAY::Enter_This_Node(), fprintf(), i, INT, Is_Substring(), NULL, OPC_BLOCK, strcmp(), This_Node(), WB_Whirl_Symbol(), WN_first(), WN_kid(), WN_kid_count(), WN_next(), and WN_opcode().
Referenced by Find().
Definition at line 737 of file wb_browser.cxx.
References Carray(), WB_CARRAY::Enter_This_Node(), fprintf(), i, INT, NULL, OPC_BLOCK, This_Node(), WN_first(), WN_kid(), WN_kid_count(), WN_next(), WN_opcode(), and WN_operator().
Referenced by Find_Operator().
| void WB_BROWSER::Access_Array | ( | ) | [protected] |
Definition at line 840 of file wb_browser.cxx.
References Access_Array_Map(), Cnode(), Error_Cleanup(), fprintf(), info, NULL, OPR_ARRAY, OPR_DO_LOOP, OPR_IF, Print_ACCESS_ARRAY, Print_DO_LOOP_INFO_BASE, Print_IF_INFO, WN_MAP_Get, and WN_operator().
Referenced by Invoke_Command().
Definition at line 883 of file wb_browser.cxx.
References Carray(), Dep_Symbol(), WB_CARRAY::Enter_This_Node(), fprintf(), INT32, OPCODE_is_load(), OPCODE_is_store(), OPR_ILOAD, OPR_ISTORE, RED_ADD, RED_MAX, RED_MIN, RED_MPY, Reduction_Map(), WB_Whirl_Symbol(), WN_MAP32_Get, WN_opcode(), and WN_operator().
Referenced by Reduction_Walk().
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] |
Definition at line 934 of file wb_browser.cxx.
References Carray(), Cnode(), Error_Cleanup(), Reduction_Map(), Reduction_Walk(), WB_CARRAY::Reset_Index(), and WN_MAP_UNDEFINED.
Referenced by Invoke_Command().
Definition at line 950 of file wb_browser.cxx.
References Alias_Mgr(), ALIAS_MANAGER::Id(), opc, OPCODE_is_load(), OPCODE_is_store(), OPCODE_operator(), OPR_PARM, and WN_opcode().
Referenced by Alias(), and Alias_Walk().
| void WB_BROWSER::Alias_Walk | ( | WN * | wn_test, | |
| WN * | wn_start, | |||
| ALIAS_RESULT | ar | |||
| ) | [protected] |
Definition at line 958 of file wb_browser.cxx.
References Alias_Mgr(), Aliased(), Aliased_Node(), Carray(), WB_CARRAY::Enter_This_Node(), fprintf(), i, INT, NOT_ALIASED, NULL, OPC_BLOCK, POSSIBLY_ALIASED, Print_This_Node(), result, SAME_LOCATION, wn, WN_first(), WN_kid(), WN_kid_count(), WN_next(), and WN_opcode().
Referenced by Alias().
Definition at line 1236 of file wb_browser.cxx.
References cc, Compact_Buffer(), Error_Cleanup(), fprintf(), fputs(), INT, NULL, OPR_ILOAD, OPR_ISTORE, WB_Dump_Whirl_Expr(), WB_MAX_STRING_LENGTH, WN_kid0(), WN_kid1(), and WN_operator().
Referenced by Deps_Loop(), Reduction_Node(), and Vertices().
| void WB_BROWSER::Deps_Loop | ( | ) | [protected] |
Definition at line 1266 of file wb_browser.cxx.
References Carray(), Cnode(), Dep_Symbol(), Dg(), WB_CARRAY::Enter_This_Node_Unique(), Error_Cleanup(), fprintf(), DIRECTED_GRAPH16< EDGE_TYPE, VERTEX_TYPE >::Get_Next_In_Edge(), DIRECTED_GRAPH16< EDGE_TYPE, VERTEX_TYPE >::Get_Next_Out_Edge(), ARRAY_DIRECTED_GRAPH16::Get_Vertex(), INT, NULL, OPC_DO_LOOP, OPC_DO_WHILE, OPC_WHILE_DO, WB_CARRAY::Reset_Index(), This_Node(), wn_iter::wn, wn, WN_do_body, WN_opcode(), WN_WALK_TreeIter(), WN_WALK_TreeNext(), and WN_while_body.
Referenced by Deps().
| void WB_BROWSER::Deps_Ref | ( | ) | [protected] |
Definition at line 1325 of file wb_browser.cxx.
References Carray(), Cnode(), Dg(), WB_CARRAY::Enter_This_Node_Unique(), Error_Cleanup(), fprintf(), DIRECTED_GRAPH16< EDGE_TYPE, VERTEX_TYPE >::Get_Next_In_Edge(), DIRECTED_GRAPH16< EDGE_TYPE, VERTEX_TYPE >::Get_Next_Out_Edge(), ARRAY_DIRECTED_GRAPH16::Get_Vertex(), INT, NULL, WB_CARRAY::Reset_Index(), and This_Node().
Referenced by Deps().
Definition at line 1453 of file wb_browser.cxx.
References Carray(), Dump_Spaces(), WB_CARRAY::Enter_This_Node(), Fancy_Level(), fprintf(), i, INT, WB_CARRAY::Next_Index(), NULL, OPC_BLOCK, OPC_DO_LOOP, OPC_DO_WHILE, OPC_FUNC_ENTRY, OPC_IF, OPC_REGION, OPC_WHILE_DO, Prompf_Id_Map(), WB_Whirl_Symbol(), WN_do_body, WN_else, WN_else_is_empty, WN_first(), WN_func_body, WN_if_test, WN_kid(), WN_kid_count(), WN_linenum(), WN_MAP32_Get, WN_next(), WN_opcode(), WN_then, and WN_while_body.
Referenced by Loops().
| BOOL WB_BROWSER::Unmappable_Character | ( | char | ch | ) | [protected] |
| void WB_BROWSER::Initialize_Keymap | ( | char | ch | ) | [protected] |
Definition at line 1856 of file wb_browser.cxx.
References _keymap, BOOL, BUFFER_MAX, FALSE, fclose(), fgets(), file_name, fopen, fprintf(), getenv(), INT, line_number, NULL, Scan_Blanks_And_Tabs(), strcat(), strcpy, strlen(), strncasecmp(), TRUE, and Unmappable_Character().
Referenced by Sdebug(), and Set_Subcommand().
| void WB_BROWSER::Initialize_Language | ( | ) | [protected] |
Definition at line 1808 of file wb_browser.cxx.
References fprintf(), NULL, Pu(), PU_C_LANG, PU_CXX_LANG, PU_F77_LANG, PU_F90_LANG, PU_src_lang, Set_Source_Language(), WB_SRC_C, WB_SRC_FORTRAN, and WB_SRC_NONE.
Referenced by Sdebug().
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().
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().
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] |
Definition at line 476 of file wb_browser.cxx.
References Buffer(), Carray(), Cnode(), Error_Cleanup(), INT, Print_This_Node(), WB_BUFFER::Scan_Integer(), and Set_Cnode().
Referenced by Invoke_Command().
| 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] |
Definition at line 528 of file wb_browser.cxx.
References Carray(), Cnode(), WB_CARRAY::Enter_This_Node(), Error_Cleanup(), fprintf(), i, INT, WB_CARRAY::Reset_Index(), This_Node(), WN_kid(), and WN_kid_count().
Referenced by Invoke_Command().
| void WB_BROWSER::Statements | ( | ) | [protected] |
Definition at line 550 of file wb_browser.cxx.
References Carray(), Cnode(), WB_CARRAY::Enter_This_Node(), Error_Cleanup(), fprintf(), i, INT, node, NULL, OPC_BLOCK, WB_CARRAY::Reset_Index(), This_Node(), WN_first(), WN_next(), and WN_opcode().
Referenced by Invoke_Command().
| 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] |
Definition at line 604 of file wb_browser.cxx.
References Buffer(), Cnode(), Compute_ST_IDX(), Error_Cleanup(), fprintf(), OPCODE_has_sym(), Print_ST(), WB_BUFFER::Scan_Character(), WB_BUFFER::Scan_Unsigned(), St_Table, TRUE, UINT32, WN_opcode(), and WN_st().
Referenced by Invoke_Command().
Definition at line 647 of file wb_browser.cxx.
References Buffer(), Cnode(), Error_Cleanup(), OPCODE_has_sym(), Print_TY(), WB_BUFFER::Scan_Character(), WB_BUFFER::Scan_Unsigned(), ST_type, Ty_tab, Ty_Table, UINT32, WN_opcode(), and WN_st().
Referenced by Invoke_Command().
Definition at line 723 of file wb_browser.cxx.
References Buffer(), Carray(), Cnode(), Find_Walk(), WB_CARRAY::Reset_Index(), s, WB_BUFFER::Scan_Alphanumeric(), and WB_MAX_STRING_LENGTH.
Referenced by Invoke_Command().
| void WB_BROWSER::Find_Symbols | ( | ) | [protected] |
Definition at line 1607 of file wb_browser.cxx.
References BOOL, Buffer(), Carray(), CURRENT_SYMTAB, FOREACH_SYMBOL, GLOBAL_SYMTAB, i, INT, Is_Substring(), NULL, Print_ST(), WB_CARRAY::Reset_Index(), s, WB_BUFFER::Scan_Alphanumeric(), ST_name, strcmp(), TRUE, and WB_MAX_STRING_LENGTH.
Referenced by Invoke_Command().
| void WB_BROWSER::Find_Operator | ( | ) | [protected] |
Definition at line 756 of file wb_browser.cxx.
References Buffer(), Carray(), Cnode(), Error_Cleanup(), Find_Operator_Walk(), i, INT, OPERATOR_LAST, operator_table, WB_CARRAY::Reset_Index(), s, WB_BUFFER::Scan_Alphanumeric(), strcmp(), and WB_MAX_STRING_LENGTH.
Referenced by Invoke_Command().
Definition at line 778 of file wb_browser.cxx.
References Carray(), Cnode(), Du(), DU_MANAGER::Du_Get_Use(), WB_CARRAY::Enter_This_Node(), Error_Cleanup(), USE_LIST_ITER::First(), fprintf(), i, USE_LIST::Incomplete(), INT, SLIST_ITER::Is_Empty(), iter, USE_LIST_ITER::Next(), node, NULL, Print_This_Node(), WB_CARRAY::Reset_Index(), and DU_NODE::Wn().
Referenced by Invoke_Command().
Definition at line 809 of file wb_browser.cxx.
References Carray(), Cnode(), Du(), WB_CARRAY::Enter_This_Node(), Error_Cleanup(), fprintf(), i, DEF_LIST::Incomplete(), INT, iter, DEF_LIST::Loop_stmt(), SLIST_NODE::Next(), node, NULL, Print_This_Node(), DU_MANAGER::Ud_Get_Def(), and DU_NODE::Wn().
Referenced by Invoke_Command().
| void WB_BROWSER::Alias | ( | ) | [protected] |
Definition at line 987 of file wb_browser.cxx.
References Alias_Walk(), Aliased_Node(), Carray(), Cnode(), Error_Cleanup(), fprintf(), Global_Fd(), INT, WB_CARRAY::Next_Index(), POSSIBLY_ALIASED, WB_CARRAY::Reset_Index(), and SAME_LOCATION.
Referenced by Invoke_Command().
Definition at line 1044 of file wb_browser.cxx.
References BOOL, STACK< T >::Bottom_nth(), Cnode(), STACK< T >::Elements(), Error_Cleanup(), Global_Fd(), MEM_local_pool, MEM_POOL_Pop, MEM_POOL_Push, NULL, Parent_Map(), Print_This_Node(), Set_Cnode(), WB_Parent_Search(), and WN_MAP_Get.
Referenced by Invoke_Command().
| void WB_BROWSER::Ancestors | ( | ) | [protected] |
Definition at line 1079 of file wb_browser.cxx.
References BOOL, STACK< T >::Bottom_nth(), Carray(), Cnode(), STACK< T >::Elements(), WB_CARRAY::Enter_This_Node(), Error_Cleanup(), fprintf(), Global_Fd(), i, INT, MEM_local_pool, MEM_POOL_Pop, MEM_POOL_Push, NULL, Parent_Map(), Print_This_Node(), WB_CARRAY::Reset_Index(), WB_Parent_Search(), wn, and WN_MAP_Get.
Referenced by Invoke_Command().
| void WB_BROWSER::Promp_Map | ( | ) | [protected] |
Definition at line 1121 of file wb_browser.cxx.
References Carray(), Cnode(), WB_CARRAY::Enter_This_Node(), Error_Cleanup(), fprintf(), i, INT, INT32, NULL, Print_This_Node(), Prompf_Id_Map(), WB_CARRAY::Reset_Index(), wn_iter::wn, wn, WN_MAP32_Get, WN_WALK_TreeIter(), and WN_WALK_TreeNext().
Referenced by Invoke_Command().
| 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] |
Definition at line 1161 of file wb_browser.cxx.
References Cnode(), fprintf(), Global_Fd(), Source_Language(), WB_SRC_C, WB_SRC_FORTRAN, WB_SRC_NONE, Whirl2C_Emit(), Whirl2C_Init(), Whirl2F_Emit(), Whirl2F_Init(), Whirl2Src_Emit(), and Whirl2Src_Init().
Referenced by Invoke_Command().
| void WB_BROWSER::Whirl2fset | ( | ) | [protected] |
Definition at line 1184 of file wb_browser.cxx.
References fprintf(), Global_Fd(), Set_Source_Language(), Source_Language(), WB_SRC_FORTRAN, and Whirl2F_Init().
Referenced by Invoke_Command().
| void WB_BROWSER::Whirl2cset | ( | ) | [protected] |
Definition at line 1199 of file wb_browser.cxx.
References fprintf(), Global_Fd(), Set_Source_Language(), Source_Language(), WB_SRC_C, and Whirl2C_Init().
Referenced by Invoke_Command().
| 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] |
Definition at line 1384 of file wb_browser.cxx.
References Dep_Symbol(), Dg(), Error_Cleanup(), FALSE, fprintf(), DIRECTED_GRAPH16< EDGE_TYPE, VERTEX_TYPE >::Get_Next_Vertex(), ARRAY_DIRECTED_GRAPH16::Get_Wn(), INT, NULL, This_Node(), and wn.
Referenced by Invoke_Command().
| void WB_BROWSER::Vertex_Set_Node | ( | ) | [protected] |
Definition at line 1413 of file wb_browser.cxx.
References Buffer(), Cnode(), Dg(), Error_Cleanup(), DIRECTED_GRAPH16< EDGE_TYPE, VERTEX_TYPE >::Get_Next_Vertex(), INT, NULL, Print_This_Node(), WB_BUFFER::Scan_Integer(), and Set_Cnode().
Referenced by Invoke_Command().
| 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] |
Definition at line 1557 of file wb_browser.cxx.
References Buffer(), Cnode(), Error_Cleanup(), Global_Fd(), INT, NULL, Print_This_Node(), WB_BUFFER::Scan_Integer(), Set_Cnode(), wn_iter::wn, WN_map_id(), WN_WALK_TreeIter(), and WN_WALK_TreeNext().
Referenced by Invoke_Command().
| 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().
Definition at line 73 of file wb_ipl_summary.cxx.
References Error_Cleanup(), Fancy_Level(), SUMMARIZE< program >::Get_symbol(), NULL, Scalar_Summary(), ss, SUMMARY_SYMBOL::St_idx(), ST_name, and SUMMARY_SYMBOL::WB_Print().
Referenced by Summary_Single().
Definition at line 93 of file wb_ipl_summary.cxx.
References Array_Summary(), Error_Cleanup(), ARRAY_SUMMARY::Get_ivar_array(), ARRAY_SUMMARY::Get_ivar_array_count(), NULL, and IVAR::WB_Print().
Referenced by Summary_Single().
Definition at line 111 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_formal(), SUMMARIZE< program >::Get_symbol(), SUMMARY_FORMAL::Get_symbol_index(), INT, NULL, Scalar_Summary(), ss, SUMMARY_SYMBOL::St_idx(), ST_name, and SUMMARY_FORMAL::WB_Print().
Referenced by Summary_Single().
Definition at line 132 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_common(), NULL, Scalar_Summary(), and SUMMARY_COMMON::WB_Print().
Referenced by Summary_Single().
Definition at line 150 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_common_shape(), NULL, Scalar_Summary(), and SUMMARY_COMMON_SHAPE::WB_Print().
Referenced by Summary_Single().
Definition at line 169 of file wb_ipl_summary.cxx.
References Error_Cleanup(), Fancy_Level(), SUMMARIZE< program >::Get_procedure(), SUMMARIZE< program >::Get_symbol(), SUMMARY_PROCEDURE::Get_symbol_index(), INT, NULL, Scalar_Summary(), sp, ss, SUMMARY_SYMBOL::St_idx(), ST_name, and SUMMARY_PROCEDURE::WB_Print().
Referenced by Summary_Single().
Definition at line 190 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_global(), NULL, Scalar_Summary(), and SUMMARY_GLOBAL::WB_Print().
Referenced by Summary_Single().
Definition at line 208 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_callsite(), SUMMARIZE< program >::Get_symbol(), SUMMARY_CALLSITE::Get_symbol_index(), INT, SUMMARY_CALLSITE::Is_func_ptr(), SUMMARY_CALLSITE::Is_intrinsic(), NULL, Scalar_Summary(), ss, SUMMARY_SYMBOL::St_idx(), ST_name, and SUMMARY_CALLSITE::WB_Print().
Referenced by Summary_Single().
Definition at line 232 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_ctrl_dep(), NULL, Scalar_Summary(), and SUMMARY_CONTROL_DEPENDENCE::WB_Print().
Referenced by Summary_Single().
Definition at line 251 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_actual(), SUMMARIZE< program >::Get_symbol(), SUMMARY_ACTUAL::Get_symbol_index(), INT, NULL, Scalar_Summary(), ss, SUMMARY_SYMBOL::St_idx(), ST_name, and SUMMARY_ACTUAL::WB_Print().
Referenced by Summary_Single().
Definition at line 275 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_value(), NULL, Scalar_Summary(), and SUMMARY_VALUE::WB_Print().
Referenced by Summary_Single().
Definition at line 293 of file wb_ipl_summary.cxx.
References Array_Summary(), Error_Cleanup(), ARRAY_SUMMARY::Get_cfg_node_array(), ARRAY_SUMMARY::Get_cfg_node_array_count(), NULL, and CFG_NODE_INFO::WB_Print().
Referenced by Summary_Single().
Definition at line 311 of file wb_ipl_summary.cxx.
References Array_Summary(), Error_Cleanup(), ARRAY_SUMMARY::Get_region_array(), ARRAY_SUMMARY::Get_region_array_count(), REGION_ARRAYS::Get_sym_id(), SUMMARIZE< program >::Get_symbol(), INT, NULL, Scalar_Summary(), ss, SUMMARY_SYMBOL::St_idx(), ST_name, and REGION_ARRAYS::WB_Print().
Referenced by Summary_Single().
Definition at line 332 of file wb_ipl_summary.cxx.
References Array_Summary(), Error_Cleanup(), ARRAY_SUMMARY::Get_projected_region_array(), ARRAY_SUMMARY::Get_projected_region_array_count(), NULL, pr, and PROJECTED_REGION::WB_Print().
Referenced by Summary_Single().
Definition at line 352 of file wb_ipl_summary.cxx.
References Array_Summary(), Error_Cleanup(), ARRAY_SUMMARY::Get_projected_array(), ARRAY_SUMMARY::Get_projected_array_count(), NULL, pn, and PROJECTED_NODE::WB_Print().
Referenced by Summary_Single().
Definition at line 371 of file wb_ipl_summary.cxx.
References Array_Summary(), Error_Cleanup(), ARRAY_SUMMARY::Get_term_array(), ARRAY_SUMMARY::Get_term_array_count(), NULL, and TERM::WB_Print().
Referenced by Summary_Single().
Definition at line 389 of file wb_ipl_summary.cxx.
References Array_Summary(), Error_Cleanup(), ARRAY_SUMMARY::Get_loopinfo_array(), ARRAY_SUMMARY::Get_loopinfo_array_count(), li, NULL, and LOOPINFO::WB_Print().
Referenced by Summary_Single().
Definition at line 407 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_phi(), NULL, Scalar_Summary(), sp, and SUMMARY_PHI::WB_Print().
Referenced by Summary_Single().
Definition at line 425 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_chi(), SUMMARIZE< program >::Get_symbol(), SUMMARY_CHI::Get_symbol_index(), INT, NULL, Scalar_Summary(), ss, SUMMARY_SYMBOL::St_idx(), ST_name, and SUMMARY_CHI::WB_Print().
Referenced by Summary_Single().
Definition at line 449 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_expr(), NULL, Scalar_Summary(), and SUMMARY_EXPR::WB_Print().
Referenced by Summary_Single().
Definition at line 467 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_global_stid(), SUMMARIZE< program >::Get_symbol(), SUMMARY_STID::Get_symbol_index(), INT, SUMMARY_STID::Is_array_assignment(), NULL, Scalar_Summary(), ss, SUMMARY_SYMBOL::St_idx(), ST_name, and SUMMARY_STID::WB_Print().
Referenced by Summary_Single().
Definition at line 492 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_stmt(), SUMMARIZE< program >::Get_symbol(), SUMMARY_STMT::Get_var_index(), INT, SUMMARY_STMT::Is_var(), NULL, Scalar_Summary(), ss, SUMMARY_SYMBOL::St_idx(), ST_name, and SUMMARY_STMT::WB_Print().
Referenced by Summary_Single().
Definition at line 516 of file wb_ipl_summary.cxx.
References Error_Cleanup(), SUMMARIZE< program >::Get_feedback(), NULL, Scalar_Summary(), and SUMMARY_FEEDBACK::WB_Print().
Referenced by Summary_Single().
| 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.
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.
Referenced by Summary(), and Summary_Valid_Command().
| INT WB_BROWSER::Summary_Size | ( | char | ch | ) | [protected] |
Definition at line 600 of file wb_ipl_summary.cxx.
References Array_Summary(), FALSE, FmtAssert, SUMMARIZE< program >::Get_actual_idx(), SUMMARIZE< program >::Get_callsite_idx(), ARRAY_SUMMARY::Get_cfg_node_array_count(), SUMMARIZE< program >::Get_chi_idx(), SUMMARIZE< program >::Get_common_idx(), SUMMARIZE< program >::Get_common_shape_idx(), SUMMARIZE< program >::Get_ctrl_dep_idx(), SUMMARIZE< program >::Get_expr_idx(), SUMMARIZE< program >::Get_feedback_idx(), SUMMARIZE< program >::Get_formal_idx(), SUMMARIZE< program >::Get_global_idx(), SUMMARIZE< program >::Get_global_stid_idx(), ARRAY_SUMMARY::Get_ivar_array_count(), ARRAY_SUMMARY::Get_loopinfo_array_count(), SUMMARIZE< program >::Get_phi_idx(), SUMMARIZE< program >::Get_procedure_idx(), ARRAY_SUMMARY::Get_projected_array_count(), ARRAY_SUMMARY::Get_projected_region_array_count(), ARRAY_SUMMARY::Get_region_array_count(), SUMMARIZE< program >::Get_stmt_idx(), SUMMARIZE< program >::Get_symbol_idx(), ARRAY_SUMMARY::Get_term_array_count(), SUMMARIZE< program >::Get_value_idx(), and Scalar_Summary().
Referenced by Summary().
Definition at line 663 of file wb_ipl_summary.cxx.
References FALSE, FmtAssert, Summary_Actual(), Summary_Callsite(), Summary_Cfg_Node(), Summary_Chi(), Summary_Common(), Summary_Common_Shape(), Summary_Control_Dependence(), Summary_Expr(), Summary_Feedback(), Summary_Formal(), Summary_Global(), Summary_Ivar(), Summary_Loop_Info(), Summary_Phi(), Summary_Procedure(), Summary_Projected_Node(), Summary_Projected_Region(), Summary_Region(), Summary_Stid(), Summary_Stmt(), Summary_Symbol(), Summary_Term(), and Summary_Value().
Referenced by Summary().
| void WB_BROWSER::Help | ( | ) | [protected] |
Definition at line 1664 of file wb_browser.cxx.
References _keymap, Command(), Command_Text(), fprintf(), i, INT, Required_Fields_Present(), and WB_ASCII_CHAR_COUNT.
Referenced by Invoke_Command(), and Summary().
| void WB_BROWSER::Invoke_Command | ( | char | ch | ) | [protected] |
Definition at line 1682 of file wb_browser.cxx.
References _keymap, Access_Array(), Address(), Addresses(), Alias(), Ancestors(), DaVinci_Toggle(), Defs(), Deps(), Fancy_Down(), Fancy_Up(), Find(), Find_Operator(), Find_Symbols(), fprintf(), Help(), Kids(), Loops(), Map_Id(), Next(), Parent(), Previous(), Promp_Info(), Promp_Map(), Reduction(), Root(), Set_Map_Id(), Set_Node(), Statements(), Symbol(), This_Tree(), Type(), Uses(), Vertex_Set_Node(), Vertices(), WB_BROWSER_Summary, Whirl2cset(), Whirl2fc(), and Whirl2fset().
Referenced by Sdebug().
Definition at line 752 of file wb_ipl_summary.cxx.
References Array_Summary(), Buffer(), count, Error_Cleanup(), FALSE, fprintf(), Help(), i, index(), INT, local_count, NULL, WB_BUFFER::Pushback_Character(), Reset_Subcommand(), Scalar_Summary(), WB_BUFFER::Scan_Character(), WB_BUFFER::Scan_Integer(), Set_Subcommand(), WB_BUFFER::Skip_Chars(), Summary_Array_Command(), Summary_Scalar_Command(), Summary_Single(), Summary_Size(), Summary_Valid_Command(), and TRUE.
Referenced by WB_BROWSER_Summary().
| PU* WB_BROWSER::Pu | ( | ) | [inline] |
| WN* WB_BROWSER::Global_Fd | ( | ) | [inline] |
Definition at line 255 of file wb_browser.h.
References _global_fd.
Referenced by Alias(), Ancestors(), Parent(), Root(), Sdebug(), Set_Map_Id(), WB_IPL_Restore(), WB_IPL_Save(), Whirl2cset(), Whirl2fc(), and Whirl2fset().
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 265 of file wb_browser.h.
References _parent_map.
Referenced by WB_F90_Lower_Set_Parent_Map(), and WB_OMP_Set_Parent_Map().
Definition at line 266 of file wb_browser.h.
References _prompf_id_map.
Referenced by WB_Initialize().
Definition at line 268 of file wb_browser.h.
References _access_array_map.
Referenced by WB_IPL_Set_Access_Array_Map().
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().
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::Sdebug | ( | const char | init_buffer[] | ) |
Definition at line 1947 of file wb_browser.cxx.
References BOOL, Buffer(), Cnode(), Error_Cleanup(), FALSE, fprintf(), WB_BUFFER::Get_Command(), Global_Fd(), i, Initialize_Keymap(), Initialize_Language(), INT, Invoke_Command(), WB_BUFFER::Load_Buffer(), NULL, Print_This_Node(), reload(), WB_BUFFER::Reset_Buffer(), Root(), TRUE, and WB_Prompt().
Referenced by Debug(), debug_root(), s_anl_debug(), s_f90_lower_debug(), s_ipa_debug(), s_ipl_debug(), s_lwr_debug(), s_omp_debug(), and wb_gwe().
| void WB_BROWSER::Debug | ( | ) |
WN* WB_BROWSER::_global_fd [private] |
Definition at line 104 of file wb_browser.h.
Referenced by Global_Fd(), Set_Global_Fd(), and WB_BROWSER().
DU_MANAGER* WB_BROWSER::_du [private] |
ALIAS_MANAGER* WB_BROWSER::_alias_mgr [private] |
Definition at line 106 of file wb_browser.h.
Referenced by Alias_Mgr(), Set_Alias_Manager(), and WB_BROWSER().
WB_COMMAND* WB_BROWSER::_command_list [private] |
Definition at line 107 of file wb_browser.h.
Referenced by Command(), Command_List(), Command_Text(), Required_Fields(), Set_Command_List(), Subcommand(), and WB_BROWSER().
WB_COMMAND* WB_BROWSER::_old_command_list [private] |
Definition at line 108 of file wb_browser.h.
Referenced by Old_Command_List(), Set_Old_Command_List(), and WB_BROWSER().
ARRAY_DIRECTED_GRAPH16* WB_BROWSER::_dg [private] |
WN_MAP WB_BROWSER::_parent_map [private] |
Definition at line 110 of file wb_browser.h.
Referenced by Parent_Map(), Set_Parent_Map(), and WB_BROWSER().
WN_MAP WB_BROWSER::_prompf_id_map [private] |
Definition at line 111 of file wb_browser.h.
Referenced by Prompf_Id_Map(), Set_Prompf_Id_Map(), and WB_BROWSER().
WN_MAP WB_BROWSER::_access_array_map [private] |
Definition at line 112 of file wb_browser.h.
Referenced by Access_Array_Map(), Set_Access_Array_Map(), and WB_BROWSER().
WN_MAP WB_BROWSER::_reduction_map [private] |
Definition at line 113 of file wb_browser.h.
Referenced by Reduction_Map(), Set_Reduction_Map(), and WB_BROWSER().
PROMPF_INFO* WB_BROWSER::_prompf_info [private] |
Definition at line 114 of file wb_browser.h.
Referenced by Prompf_Info(), Set_Prompf_Info(), and WB_BROWSER().
SUMMARIZE<IPL>* WB_BROWSER::_scalar_summary [private] |
Definition at line 115 of file wb_browser.h.
Referenced by Scalar_Summary(), Set_Scalar_Summary(), and WB_BROWSER().
ARRAY_SUMMARY* WB_BROWSER::_array_summary [private] |
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] |
INT WB_BROWSER::_fancy_level [private] |
Definition at line 119 of file wb_browser.h.
Referenced by Fancy_Level(), Set_Fancy_Level(), and WB_BROWSER().
INT WB_BROWSER::_sanity_check_level [private] |
Definition at line 120 of file wb_browser.h.
Referenced by Sanity_Check_Level(), Set_Sanity_Check_Level(), and WB_BROWSER().
BOOL WB_BROWSER::_davinci_mode [private] |
PU* WB_BROWSER::_pu [private] |
WB_BUFFER WB_BROWSER::_buffer [private] |
WB_CARRAY WB_BROWSER::_carray [private] |
char WB_BROWSER::_keymap[WB_ASCII_CHAR_COUNT] [private] |
Definition at line 125 of file wb_browser.h.
Referenced by Help(), Initialize_Keymap(), Invoke_Command(), Reset_Subcommand(), Set_Subcommand(), and WB_BROWSER().
char WB_BROWSER::_old_keymap[WB_ASCII_CHAR_COUNT] [private] |
Definition at line 126 of file wb_browser.h.
Referenced by Reset_Subcommand(), and Set_Subcommand().
BOOL WB_BROWSER::_is_subcommand [private] |
Definition at line 127 of file wb_browser.h.
Referenced by Is_Subcommand(), Reset_Subcommand(), Set_Subcommand(), and WB_BROWSER().
1.5.6