#include <symtab_defs.h>

Public Member Functions | |
| void | Init (ST_TAB *s) |
| void | Init (ST_TAB *s, LABEL_TAB *l, PREG_TAB *p, INITO_TAB *io, ST_ATTR_TAB *d, MEM_POOL *mp=Malloc_Mem_Pool) |
Public Attributes | |
| MEM_POOL * | pool |
| ST * | st |
| ST_TAB * | st_tab |
| LABEL_TAB * | label_tab |
| PREG_TAB * | preg_tab |
| INITO_TAB * | inito_tab |
| ST_ATTR_TAB * | st_attr_tab |
Definition at line 841 of file symtab_defs.h.
| void SCOPE::Init | ( | ST_TAB * | s, | |
| LABEL_TAB * | l, | |||
| PREG_TAB * | p, | |||
| INITO_TAB * | io, | |||
| ST_ATTR_TAB * | d, | |||
| MEM_POOL * | mp = Malloc_Mem_Pool | |||
| ) | [inline] |
Definition at line 862 of file symtab_defs.h.
References inito_tab, label_tab, NULL, pool, preg_tab, st, st_attr_tab, and st_tab.
| void SCOPE::Init | ( | ST_TAB * | s | ) | [inline] |
Definition at line 851 of file symtab_defs.h.
References inito_tab, label_tab, NULL, pool, preg_tab, st, st_attr_tab, and st_tab.
Referenced by New_Scope().
Definition at line 848 of file symtab_defs.h.
Referenced by Delete_Scope(), Init(), INITO_Table_Size(), IPO_SYMTAB::IPO_SYMTAB(), ir_b_write_local_symtab(), New_INITO(), Print_Inits(), Print_local_symtab(), Verify_LOCAL_SYMTAB(), WN_get_global_symtab(), and WN_get_symtab().
Definition at line 846 of file symtab_defs.h.
Referenced by cwh_auxst_register_table(), cwh_auxst_un_register_table(), Delete_Scope(), Init(), IPO_SYMTAB::IPO_SYMTAB(), ir_b_write_local_symtab(), LABEL_Table_Size(), New_LABEL(), LABEL_TABLE::operator()(), LABEL_TABLE::operator[](), Print_local_symtab(), Verify_GLOBAL_SYMTAB(), Verify_LOCAL_SYMTAB(), and WN_get_symtab().
Definition at line 843 of file symtab_defs.h.
Referenced by Delete_Scope(), and Init().
Definition at line 847 of file symtab_defs.h.
Referenced by Delete_Scope(), Early_Terminate(), Init(), IPO_SYMTAB::IPO_SYMTAB(), ir_b_write_local_symtab(), New_PREG_explicit(), PREG_TABLE::operator()(), PREG_TABLE::operator[](), PREG_Table_Size_explicit(), Preorder_Process_PUs(), Print_local_symtab(), Print_PU_Stats(), Reset_PREG_Table_Size_explicit(), Verify_GLOBAL_SYMTAB(), Verify_LOCAL_SYMTAB(), and WN_get_symtab().
Definition at line 844 of file symtab_defs.h.
Referenced by Change_ST_Of_Current_PU(), cwh_stab_common_ST(), DRA_Add_Clone(), fei_gen_st_for_type(), fei_object(), fei_proc_def(), fei_proc_parent(), fei_seg(), fei_user_type(), Get_Current_PU_ST(), Init(), write_st::operator()(), Print_local_symtab(), Read_Local_Info(), and Verify_LOCAL_SYMTAB().
Definition at line 849 of file symtab_defs.h.
Referenced by Delete_Scope(), Init(), IPO_SYMTAB::IPO_SYMTAB(), ir_b_write_local_symtab(), New_ST_ATTR_explicit(), ST_ATTR_TABLE::operator()(), ST_ATTR_TABLE::operator[](), Print_local_symtab(), Reset_ST_ATTR_Table_Size_explicit(), ST_ATTR_Table_Size_explicit(), Verify_LOCAL_SYMTAB(), WN_get_global_symtab(), and WN_get_symtab().
Definition at line 845 of file symtab_defs.h.
Referenced by Calc_Local_Area(), Copy_ST(), Copy_ST_No_Base(), cwh_auxst_register_table(), cwh_auxst_un_register_table(), Delete_Scope(), Early_Terminate(), Init(), IPO_SYMTAB::IPO_SYMTAB(), ir_b_write_local_symtab(), main(), New_ST(), Postprocess_PU(), Preprocess_PU(), Print_local_symtab(), ST_Table_Size(), Verify_LOCAL_SYMTAB(), WN_get_global_symtab(), and WN_get_symtab().
1.6.1