symtab_access.h File Reference

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

Go to the source code of this file.

Classes

class  FLD_HANDLE
class  ARB_HANDLE

Functions

STR_IDX ST_name_idx (const ST &s)
void Set_ST_name_idx (ST &s, STR_IDX idx)
char * ST_name (const ST &s)
TCON_IDX ST_tcon (const ST &s)
void Set_ST_tcon (ST &s, TCON_IDX tcon)
ST_CLASS ST_sym_class (const ST &s)
void Set_ST_sym_class (ST &s, ST_CLASS c)
ST_SCLASS ST_storage_class (const ST &s)
void Set_ST_storage_class (ST &s, ST_SCLASS sc)
ST_SCLASS ST_sclass (const ST &s)
void Set_ST_sclass (ST &s, ST_SCLASS sc)
ST_EXPORT ST_export (const ST &s)
void Set_ST_export (ST &s, ST_EXPORT eclass)
TY_IDX ST_type (const ST &s)
void Set_ST_type (ST &s, TY_IDX t)
PU_IDX ST_pu (const ST &s)
void Set_ST_pu (ST &s, PU_IDX pu)
BLK_IDX ST_blk (const ST &s)
void Set_ST_blk (ST &s, BLK_IDX b)
ST_IDX ST_st_idx (const ST &s)
void Set_ST_st_idx (ST &s, ST_IDX idx)
STST_ptr (ST_IDX idx)
UINT64 ST_ofst (const ST &s)
void Set_ST_ofst (ST &s, UINT64 offset)
BOOL ST_is_weak_symbol (const ST &s)
void Set_ST_is_weak_symbol (ST &s)
void Clear_ST_is_weak_symbol (ST &s)
BOOL ST_is_split_common (const ST &s)
void Set_ST_is_split_common (ST &s)
void Clear_ST_is_split_common (ST &s)
ST_IDX ST_base_idx (const ST &s)
void Set_ST_base_idx (ST &s, ST_IDX base)
ST_IDX ST_strong_idx (const ST &s)
void Set_ST_strong_idx (ST &s, ST_IDX base)
ST_IDX ST_full_idx (const ST &s)
void Set_ST_full_idx (ST &s, ST_IDX base)
BOOL ST_is_not_used (const ST &s)
void Set_ST_is_not_used (ST &s)
void Clear_ST_is_not_used (ST &s)
BOOL ST_is_initialized (const ST &s)
void Set_ST_is_initialized (ST &s)
void Clear_ST_is_initialized (ST &s)
BOOL ST_is_return_var (const ST &s)
void Set_ST_is_return_var (ST &s)
void Clear_ST_is_return_var (ST &s)
BOOL ST_is_private (const ST &s)
void Set_ST_is_private (ST &s)
void Clear_ST_is_private (ST &s)
BOOL ST_is_value_parm (const ST &s)
void Set_ST_is_value_parm (ST &s)
void Clear_ST_is_value_parm (ST &s)
BOOL ST_promote_parm (const ST &s)
void Set_ST_promote_parm (ST &s)
void Clear_ST_promote_parm (ST &s)
BOOL ST_keep_name_w2f (const ST &s)
void Set_ST_keep_name_w2f (ST &s)
void Clear_ST_keep_name_w2f (ST &s)
BOOL ST_is_datapool (const ST &s)
void Set_ST_is_datapool (ST &s)
void Clear_ST_is_datapool (ST &s)
BOOL ST_is_reshaped (const ST &s)
void Set_ST_is_reshaped (ST &s)
void Clear_ST_is_reshaped (ST &s)
BOOL ST_is_deleted (const ST &s)
void Set_ST_is_deleted (ST &s)
void Clear_ST_is_deleted (ST &s)
BOOL ST_emit_symbol (const ST &s)
void Set_ST_emit_symbol (ST &s)
void Clear_ST_emit_symbol (ST &s)
BOOL ST_has_nested_ref (const ST &s)
void Set_ST_has_nested_ref (ST &s)
void Clear_ST_has_nested_ref (ST &s)
BOOL ST_init_value_zero (const ST &s)
void Set_ST_init_value_zero (ST &s)
void Clear_ST_init_value_zero (ST &s)
BOOL ST_gprel (const ST &s)
void Set_ST_gprel (ST &s)
void Clear_ST_gprel (ST &s)
BOOL ST_not_gprel (const ST &s)
void Set_ST_not_gprel (ST &s)
void Clear_ST_not_gprel (ST &s)
BOOL ST_is_namelist (const ST &s)
void Set_ST_is_namelist (ST &s)
void Clear_ST_is_namelist (ST &s)
BOOL ST_is_f90_target (const ST &s)
void Set_ST_is_f90_target (ST &s)
void Clear_ST_is_f90_target (ST &s)
BOOL ST_is_my_pointer (const ST &s)
void Set_ST_is_my_pointer (ST &s)
void Clear_ST_is_my_pointer (ST &s)
BOOL ST_is_allocatable (const ST &s)
void Set_ST_is_allocatable (ST &s)
void Clear_ST_is_allocatable (ST &s)
BOOL ST_is_in_module (const ST &s)
void Set_ST_is_in_module (ST &s)
void Clear_ST_is_in_module (ST &s)
BOOL ST_is_block_data (const ST &s)
void Set_ST_is_block_data (ST &s)
void Clear_ST_is_block_data (ST &s)
BOOL ST_is_external (const ST &s)
void Set_ST_is_external (ST &s)
void Clear_ST_is_external (ST &s)
BOOL ST_is_coarray_concurrent (const ST &s)
void Set_ST_is_coarray_concurrent (ST &s)
void Clear_ST_is_coarray_concurrent (ST &s)
BOOL ST_is_M_imported (const ST &s)
void Set_ST_is_M_imported (ST &s)
void Clear_ST_is_M_imported (ST &s)
BOOL ST_declared_static (const ST &s)
void Set_ST_declared_static (ST &s)
void Clear_ST_declared_static (ST &s)
BOOL ST_is_equivalenced (const ST &s)
void Set_ST_is_equivalenced (ST &s)
void Clear_ST_is_equivalenced (ST &s)
BOOL ST_is_fill_align (const ST &s)
void Set_ST_is_fill_align (ST &s)
void Clear_ST_is_fill_align (ST &s)
BOOL ST_is_optional_argument (const ST &s)
void Set_ST_is_optional_argument (ST &s)
void Clear_ST_is_optional_argument (ST &s)
BOOL ST_is_intent_in_argument (const ST &s)
void Set_ST_is_intent_in_argument (ST &s)
void Clear_ST_is_intent_in_argument (ST &s)
BOOL ST_is_intent_out_argument (const ST &s)
void Set_ST_is_intent_out_argument (ST &s)
void Clear_ST_is_intent_out_argument (ST &s)
BOOL ST_is_assign_interface (const ST &s)
void Set_ST_is_assign_interface (ST &s)
void Clear_ST_is_assign_interface (ST &s)
BOOL ST_is_operator_interface (const ST &s)
void Set_ST_is_operator_interface (ST &s)
void Clear_ST_is_operator_interface (ST &s)
BOOL ST_is_u_operator_interface (const ST &s)
void Set_ST_is_u_operator_interface (ST &s)
void Clear_ST_is_u_operator_interface (ST &s)
BOOL ST_is_parameter (const ST &s)
void Set_ST_is_parameter (ST &s)
void Clear_ST_is_parameter (ST &s)
BOOL ST_is_temp_var (const ST &s)
void Set_ST_is_temp_var (ST &s)
void Clear_ST_is_temp_var (ST &s)
BOOL ST_is_const_var (const ST &s)
void Set_ST_is_const_var (ST &s)
void Clear_ST_is_const_var (ST &s)
BOOL ST_addr_saved (const ST &s)
void Set_ST_addr_saved (ST &s)
void Clear_ST_addr_saved (ST &s)
BOOL ST_addr_passed (const ST &s)
void Set_ST_addr_passed (ST &s)
void Clear_ST_addr_passed (ST &s)
BOOL ST_is_thread_private (const ST &s)
void Set_ST_is_thread_private (ST &s)
void Clear_ST_is_thread_private (ST &s)
BOOL ST_pt_to_unique_mem (const ST &s)
void Set_ST_pt_to_unique_mem (ST &s)
void Clear_ST_pt_to_unique_mem (ST &s)
BOOL ST_pt_to_compiler_generated_mem (const ST &s)
void Set_ST_pt_to_compiler_generated_mem (ST &s)
void Clear_ST_pt_to_compiler_generated_mem (ST &s)
BOOL ST_is_shared_auto (const ST &s)
void Set_ST_is_shared_auto (ST &s)
void Clear_ST_is_shared_auto (ST &s)
BOOL ST_assigned_to_dedicated_preg (const ST &s)
void Set_ST_assigned_to_dedicated_preg (ST &s)
void Clear_ST_assigned_to_dedicated_preg (ST &s)
BOOL ST_asm_function_st (const ST &s)
void Set_ST_asm_function_st (ST &s)
void Clear_ST_asm_function_st (ST &s)
BOOL ST_has_named_section (const ST *s)
void Set_ST_has_named_section (ST *s)
void Clear_ST_has_named_section (ST *s)
BOOL ST_one_per_pu (const ST *s)
void Set_ST_one_per_pu (ST *s)
void Clear_ST_one_per_pu (ST *s)
BOOL ST_copy_constructor_st (const ST *s)
void Set_ST_copy_constructor_st (ST *s)
void Clear_ST_copy_constructor_st (ST *s)
BOOL ST_initv_in_other_st (const ST *s)
void Set_ST_initv_in_other_st (ST *s)
void Clear_ST_initv_in_other_st (ST *s)
BOOL ST_is_inintialized_in_f90 (const ST *s)
void Set_ST_is_inintialized_in_f90 (ST *s)
void Clear_ST_is_inintialized_in_f90 (ST *s)
TARGET_INFO_IDX PU_target_idx (const PU &pu)
void Set_PU_target_idx (PU &pu, TARGET_INFO_IDX idx)
TY_IDX PU_prototype (const PU &pu)
void Set_PU_prototype (PU &pu, TY_IDX ty)
UINT8 PU_gp_group (const PU &pu)
void Set_PU_gp_group (PU &pu, mUINT8 grp)
SYMTAB_IDX PU_lexical_level (const PU &pu)
void Set_PU_lexical_level (PU &pu, SYMTAB_IDX l)
BOOL PU_is_pure (const PU &pu)
void Set_PU_is_pure (PU &pu)
void Clear_PU_is_pure (PU &pu)
BOOL PU_no_side_effects (const PU &pu)
void Set_PU_no_side_effects (PU &pu)
void Clear_PU_no_side_effects (PU &pu)
BOOL PU_decl_view (const PU &pu)
void Set_PU_decl_view (PU &pu)
void Clear_PU_decl_view (PU &pu)
BOOL PU_decl_view (const PU_IDX pui)
void Set_PU_decl_view (PU_IDX pui)
void Clear_PU_decl_view (PU_IDX pui)
BOOL PU_is_inline_function (const PU &pu)
void Set_PU_is_inline_function (PU &pu)
void Clear_PU_is_inline_function (PU &pu)
BOOL PU_no_inline (const PU &pu)
void Set_PU_no_inline (PU &pu)
void Clear_PU_no_inline (PU &pu)
BOOL PU_must_inline (const PU &pu)
void Set_PU_must_inline (PU &pu)
void Clear_PU_must_inline (PU &pu)
BOOL PU_no_delete (const PU &pu)
void Set_PU_no_delete (PU &pu)
void Clear_PU_no_delete (PU &pu)
BOOL PU_has_exc_scopes (const PU &pu)
void Set_PU_has_exc_scopes (PU &pu)
void Clear_PU_has_exc_scopes (PU &pu)
BOOL PU_is_nested_func (const PU &pu)
void Set_PU_is_nested_func (PU &pu)
void Clear_PU_is_nested_func (PU &pu)
BOOL PU_has_non_mangled_call (const PU &pu)
void Set_PU_has_non_mangled_call (PU &pu)
void Clear_PU_has_non_mangled_call (PU &pu)
BOOL PU_args_aliased (const PU &pu)
void Set_PU_args_aliased (PU &pu)
void Clear_PU_args_aliased (PU &pu)
BOOL PU_need_unparsed (const PU &pu)
void Set_PU_need_unparsed (PU &pu)
void Clear_PU_need_unparsed (PU &pu)
BOOL PU_need_unparsed (const PU_IDX pui)
void Set_PU_need_unparsed (PU_IDX pui)
void Clear_PU_need_unparsed (PU_IDX pui)
BOOL PU_needs_fill_align_lowering (const PU &pu)
void Set_PU_needs_fill_align_lowering (PU &pu)
void Clear_PU_needs_fill_align_lowering (PU &pu)
BOOL PU_needs_t9 (const PU &pu)
void Set_PU_needs_t9 (PU &pu)
void Clear_PU_needs_t9 (PU &pu)
BOOL PU_has_very_high_whirl (const PU &pu)
void Set_PU_has_very_high_whirl (PU &pu)
void Clear_PU_has_very_high_whirl (PU &pu)
BOOL PU_has_altentry (const PU &pu)
void Set_PU_has_altentry (PU &pu)
void Clear_PU_has_altentry (PU &pu)
BOOL PU_recursive (const PU &pu)
void Set_PU_recursive (PU &pu)
void Clear_PU_recursive (PU &pu)
BOOL PU_is_mainpu (const PU &pu)
void Set_PU_is_mainpu (PU &pu)
void Clear_PU_is_mainpu (PU &pu)
BOOL PU_uplevel (const PU &pu)
void Set_PU_uplevel (PU &pu)
void Clear_PU_uplevel (PU &pu)
BOOL PU_mp_needs_lno (const PU &pu)
void Set_PU_mp_needs_lno (PU &pu)
void Clear_PU_mp_needs_lno (PU &pu)
BOOL PU_has_alloca (const PU &pu)
void Set_PU_has_alloca (PU &pu)
void Clear_PU_has_alloca (PU &pu)
BOOL PU_in_elf_section (const PU &pu)
void Set_PU_in_elf_section (PU &pu)
void Clear_PU_in_elf_section (PU &pu)
BOOL PU_has_mp (const PU &pu)
void Set_PU_has_mp (PU &pu)
void Clear_PU_has_mp (PU &pu)
BOOL PU_mp (const PU &pu)
void Set_PU_mp (PU &pu)
void Clear_PU_mp (PU &pu)
BOOL PU_has_namelist (const PU &pu)
void Set_PU_has_namelist (PU &pu)
void Clear_PU_has_namelist (PU &pu)
BOOL PU_has_return_address (const PU &pu)
void Set_PU_has_return_address (PU &pu)
void Clear_PU_has_return_address (PU &pu)
BOOL PU_has_region (const PU &pu)
void Set_PU_has_region (PU &pu)
void Clear_PU_has_region (PU &pu)
BOOL PU_has_inlines (const PU &pu)
void Set_PU_has_inlines (PU &pu)
void Clear_PU_has_inlines (PU &pu)
BOOL PU_calls_setjmp (const PU &pu)
void Set_PU_calls_setjmp (PU &pu)
void Clear_PU_calls_setjmp (PU &pu)
BOOL PU_calls_longjmp (const PU &pu)
void Set_PU_calls_longjmp (PU &pu)
void Clear_PU_calls_longjmp (PU &pu)
BOOL PU_ipa_addr_analysis (const PU &pu)
void Set_PU_ipa_addr_analysis (PU &pu)
void Clear_PU_ipa_addr_analysis (PU &pu)
BOOL PU_smart_addr_analysis (const PU &pu)
void Set_PU_smart_addr_analysis (PU &pu)
void Clear_PU_smart_addr_analysis (PU &pu)
BOOL PU_has_global_pragmas (const PU &pu)
void Set_PU_has_global_pragmas (PU &pu)
void Clear_PU_has_global_pragmas (PU &pu)
BOOL PU_has_user_alloca (const PU &pu)
void Set_PU_has_user_alloca (PU &pu)
void Clear_PU_has_user_alloca (PU &pu)
BOOL PU_has_unknown_control_flow (const PU &pu)
void Set_PU_has_unknown_control_flow (PU &pu)
void Clear_PU_has_unknown_control_flow (PU &pu)
BOOL PU_has_syscall_linkage (const PU &pu)
void Set_PU_has_syscall_linkage (PU &pu)
void Clear_PU_has_syscall_linkage (PU &pu)
BOOL PU_is_thunk (const PU &pu)
void Set_PU_is_thunk (PU &pu)
void Clear_PU_is_thunk (PU &pu)
BOOL PU_needs_manual_unwinding (const PU &pu)
void Set_PU_needs_manual_unwinding (PU &pu)
void Clear_PU_needs_manual_unwinding (PU &pu)
UINT64 PU_src_lang (const PU &pu)
BOOL PU_mixed_lang (const PU &pu)
void Set_PU_mixed_lang (PU &pu)
void Clear_PU_mixed_lang (PU &pu)
BOOL PU_c_lang (const PU &pu)
void Set_PU_c_lang (PU &pu)
void Clear_PU_c_lang (PU &pu)
BOOL PU_cxx_lang (const PU &pu)
void Set_PU_cxx_lang (PU &pu)
void Clear_PU_cxx_lang (PU &pu)
BOOL PU_f77_lang (const PU &pu)
void Set_PU_f77_lang (PU &pu)
void Clear_PU_f77_lang (PU &pu)
BOOL PU_f90_lang (const PU &pu)
void Set_PU_f90_lang (PU &pu)
void Clear_PU_f90_lang (PU &pu)
BOOL PU_java_lang (const PU &pu)
void Set_PU_java_lang (PU &pu)
void Clear_PU_java_lang (PU &pu)
UINT64 TY_size (const TY &ty)
void Set_TY_size (TY &ty, UINT64 size)
void Set_TY_size (TY_IDX tyi, UINT64 size)
TY_KIND TY_kind (const TY &ty)
void Set_TY_kind (TY &ty, TY_KIND kind)
void Set_TY_kind (TY_IDX tyi, TY_KIND kind)
TYPE_ID TY_mtype (const TY &ty)
void Set_TY_mtype (TY &ty, TYPE_ID mtype)
void Set_TY_mtype (TY_IDX tyi, TYPE_ID mtype)
UINT16 TY_flags (const TY &ty)
void Set_TY_flags (TY &ty, mUINT16 flags)
UINT16 TY_flags (const TY_IDX tyi)
void Set_TY_flags (TY_IDX tyi, mUINT16 flags)
FLD_HANDLE TY_fld (const TY &ty)
void Set_TY_fld (TY &ty, FLD_HANDLE fld)
FLD_HANDLE TY_fld (const TY_IDX tyi)
void Set_TY_fld (TY_IDX tyi, FLD_HANDLE fld)
TYLIST_IDX TY_tylist (const TY &ty)
void Set_TY_tylist (TY &ty, TYLIST_IDX idx)
TYLIST_IDX TY_tylist (const TY_IDX tyi)
void Set_TY_tylist (TY_IDX tyi, TYLIST_IDX idx)
ARB_HANDLE TY_arb (const TY &ty)
void Set_TY_arb (TY &ty, ARB_HANDLE idx)
ARB_HANDLE TY_arb (const TY_IDX tyi)
void Set_TY_arb (TY_IDX tyi, ARB_HANDLE idx)
STR_IDX TY_name_idx (const TY &ty)
void Set_TY_name_idx (TY &ty, UINT64 name)
STR_IDX TY_name_idx (const TY_IDX tyi)
void Set_TY_name_idx (TY_IDX tyi, UINT64 name)
char * TY_name (const TY &ty)
TY_IDX TY_etype (const TY &ty)
void Set_TY_etype (TY &ty, TY_IDX idx)
TY_IDX TY_etype (const TY_IDX tyi)
void Set_TY_etype (TY_IDX tyi, TY_IDX idx)
TY_IDX TY_pointed (const TY &ty)
void Set_TY_pointed (TY &ty, TY_IDX idx)
TY_IDX TY_pointed (const TY_IDX tyi)
void Set_TY_pointed (TY_IDX tyi, TY_IDX idx)
ST_IDX TY_copy_constructor (const TY &ty)
void Set_TY_copy_constructor (TY &ty, ST_IDX idx)
ST_IDX TY_copy_constructor (const TY_IDX tyi)
void Set_TY_copy_constructor (TY_IDX tyi, ST_IDX idx)
BOOL TY_is_character (const TY &ty)
void Set_TY_is_character (TY &ty)
void Clear_TY_is_character (TY &ty)
BOOL TY_is_character (const TY_IDX tyi)
void Set_TY_is_character (TY_IDX tyi)
void Clear_TY_is_character (TY_IDX tyi)
BOOL TY_is_logical (const TY &ty)
void Set_TY_is_logical (TY &ty)
void Clear_TY_is_logical (TY &ty)
BOOL TY_is_logical (const TY_IDX tyi)
void Set_TY_is_logical (TY_IDX tyi)
void Clear_TY_is_logical (TY_IDX tyi)
BOOL TY_is_sequence (const TY &ty)
void Set_TY_is_sequence (TY &ty)
void Clear_TY_is_sequence (TY &ty)
BOOL TY_is_sequence (const TY_IDX tyi)
void Set_TY_is_sequence (TY_IDX tyi)
void Clear_TY_is_sequence (TY_IDX tyi)
BOOL TY_is_union (const TY &ty)
void Set_TY_is_union (TY &ty)
void Clear_TY_is_union (TY &ty)
BOOL TY_is_union (const TY_IDX tyi)
void Set_TY_is_union (TY_IDX tyi)
void Clear_TY_is_union (TY_IDX tyi)
BOOL TY_is_packed (const TY &ty)
void Set_TY_is_packed (TY &ty)
void Clear_TY_is_packed (TY &ty)
BOOL TY_is_packed (const TY_IDX tyi)
void Set_TY_is_packed (TY_IDX tyi)
void Clear_TY_is_packed (TY_IDX tyi)
UINT32 TY_block_size (const TY &ty)
void Set_TY_block_size (TY &ty, UINT32 size)
UINT32 TY_block_size (TY_IDX tyi)
void Set_TY_block_size (TY_IDX tyi, UINT32 size)
BOOL TY_is_shared (const TY &ty)
void Set_TY_is_shared (TY &ty)
void Clear_TY_is_shared (TY &ty)
BOOL TY_is_shared (const TY_IDX tyi)
void Set_TY_is_shared (TY_IDX tyi)
void Clear_TY_is_shared (TY_IDX tyi)
BOOL TY_is_strict (const TY &ty)
void Set_TY_is_strict (TY &ty)
void Clear_TY_is_strict (TY &ty)
BOOL TY_is_strict (const TY_IDX tyi)
void Set_TY_is_strict (TY_IDX tyi)
void Clear_TY_is_strict (TY_IDX tyi)
BOOL TY_is_relaxed (const TY &ty)
void Set_TY_is_relaxed (TY &ty)
void Clear_TY_is_relaxed (TY &ty)
BOOL TY_is_relaxed (const TY_IDX tyi)
void Set_TY_is_relaxed (TY_IDX tyi)
void Clear_TY_is_relaxed (TY_IDX tyi)
BOOL TY_is_written (const TY &ty)
void Set_TY_is_written (TY &ty)
void Clear_TY_is_written (TY &ty)
BOOL TY_is_written (const TY_IDX tyi)
void Set_TY_is_written (TY_IDX tyi)
void Clear_TY_is_written (TY_IDX tyi)
BOOL TY_ptr_as_array (const TY &ty)
void Set_TY_ptr_as_array (TY &ty)
void Clear_TY_ptr_as_array (TY &ty)
BOOL TY_ptr_as_array (const TY_IDX tyi)
void Set_TY_ptr_as_array (TY_IDX tyi)
void Clear_TY_ptr_as_array (TY_IDX tyi)
BOOL TY_anonymous (const TY &ty)
void Set_TY_anonymous (TY &ty)
void Clear_TY_anonymous (TY &ty)
BOOL TY_anonymous (const TY_IDX tyi)
void Set_TY_anonymous (TY_IDX tyi)
void Clear_TY_anonymous (TY_IDX tyi)
BOOL TY_split (const TY &ty)
void Set_TY_split (TY &ty)
void Clear_TY_split (TY &ty)
BOOL TY_split (const TY_IDX tyi)
void Set_TY_split (TY_IDX tyi)
void Clear_TY_split (TY_IDX tyi)
BOOL TY_is_f90_pointer (const TY &ty)
void Set_TY_is_f90_pointer (TY &ty)
void Clear_TY_is_f90_pointer (TY &ty)
BOOL TY_is_f90_pointer (const TY_IDX tyi)
void Set_TY_is_f90_pointer (TY_IDX tyi)
void Clear_TY_is_f90_pointer (TY_IDX tyi)
BOOL TY_is_f90_assumed_size (const TY &ty)
void Set_TY_is_f90_assumed_size (TY &ty)
void Clear_TY_is_f90_assumed_size (TY &ty)
BOOL TY_is_f90_assumed_size (const TY_IDX tyi)
void Set_TY_is_f90_assumed_size (TY_IDX tyi)
void Clear_TY_is_f90_assumed_size (TY_IDX tyi)
BOOL TY_is_f90_assumed_shape (const TY &ty)
void Set_TY_is_f90_assumed_shape (TY &ty)
void Clear_TY_is_f90_assumed_shape (TY &ty)
BOOL TY_is_f90_assumed_shape (const TY_IDX tyi)
void Set_TY_is_f90_assumed_shape (TY_IDX tyi)
void Clear_TY_is_f90_assumed_shape (TY_IDX tyi)
BOOL TY_is_f90_deferred_shape (const TY &ty)
void Set_TY_is_f90_deferred_shape (TY &ty)
void Clear_TY_is_f90_deferred_shape (TY &ty)
BOOL TY_is_f90_deferred_shape (const TY_IDX tyi)
void Set_TY_is_f90_deferred_shape (TY_IDX tyi)
void Clear_TY_is_f90_deferred_shape (TY_IDX tyi)
BOOL TY_is_co_array (const TY &ty)
void Set_TY_is_co_array (TY &ty)
void Clear_TY_is_co_array (TY &ty)
BOOL TY_is_co_array (const TY_IDX tyi)
void Set_TY_is_co_array (TY_IDX tyi)
void Clear_TY_is_co_array (TY_IDX tyi)
BOOL TY_is_external (const TY &ty)
void Set_TY_is_external (TY &ty)
void Clear_TY_is_external (TY &ty)
BOOL TY_is_external (const TY_IDX tyi)
void Set_TY_is_external (TY_IDX tyi)
void Clear_TY_is_external (TY_IDX tyi)
BOOL TY_not_in_union (const TY &ty)
void Set_TY_not_in_union (TY &ty)
void Clear_TY_not_in_union (TY &ty)
BOOL TY_not_in_union (const TY_IDX tyi)
void Set_TY_not_in_union (TY_IDX tyi)
void Clear_TY_not_in_union (TY_IDX tyi)
BOOL TY_no_ansi_alias (const TY &ty)
void Set_TY_no_ansi_alias (TY &ty)
void Clear_TY_no_ansi_alias (TY &ty)
BOOL TY_no_ansi_alias (const TY_IDX tyi)
void Set_TY_no_ansi_alias (TY_IDX tyi)
void Clear_TY_no_ansi_alias (TY_IDX tyi)
BOOL TY_is_non_pod (const TY &ty)
void Set_TY_is_non_pod (TY &ty)
void Clear_TY_is_non_pod (TY &ty)
BOOL TY_is_non_pod (const TY_IDX tyi)
void Set_TY_is_non_pod (TY_IDX tyi)
void Clear_TY_is_non_pod (TY_IDX tyi)
BOOL TY_return_in_mem (const TY &ty)
void Set_TY_return_in_mem (TY &ty)
void Clear_TY_return_in_mem (TY &ty)
BOOL TY_return_in_mem (const TY_IDX tyi)
void Set_TY_return_in_mem (TY_IDX tyi)
void Clear_TY_return_in_mem (TY_IDX tyi)
BOOL TY_return_to_param (const TY &ty)
void Set_TY_return_to_param (TY &ty)
void Clear_TY_return_to_param (TY &ty)
BOOL TY_return_to_param (const TY_IDX tyi)
void Set_TY_return_to_param (TY_IDX tyi)
void Clear_TY_return_to_param (TY_IDX tyi)
BOOL TY_is_varargs (const TY &ty)
void Set_TY_is_varargs (TY &ty)
void Clear_TY_is_varargs (TY &ty)
BOOL TY_is_varargs (const TY_IDX tyi)
void Set_TY_is_varargs (TY_IDX tyi)
void Clear_TY_is_varargs (TY_IDX tyi)
BOOL TY_has_prototype (const TY_IDX tyi)
void Set_TY_has_prototype (TY_IDX tyi)
void Clear_TY_has_prototype (TY_IDX tyi)
STR_IDX FLD_name_idx (FLD_HANDLE fld)
void Set_FLD_name_idx (FLD_HANDLE fld, STR_IDX idx)
char * FLD_name (FLD_HANDLE fld)
TY_IDX FLD_type (FLD_HANDLE fld)
void Set_FLD_type (FLD_HANDLE fld, TY_IDX ty)
UINT64 FLD_ofst (FLD_HANDLE fld)
void Set_FLD_ofst (FLD_HANDLE fld, UINT64 ofst)
UINT8 FLD_bsize (FLD_HANDLE fld)
void Set_FLD_bsize (FLD_HANDLE fld, UINT8 bsize)
UINT8 FLD_bofst (FLD_HANDLE fld)
void Set_FLD_bofst (FLD_HANDLE fld, UINT8 bofst)
UINT16 FLD_flags (FLD_HANDLE fld)
void Set_FLD_flags (FLD_HANDLE fld, UINT16 flags)
ST_IDX FLD_st (FLD_HANDLE fld)
void Set_FLD_st (FLD_HANDLE fld, ST_IDX st)
BOOL FLD_last_field (FLD_HANDLE fld)
void Set_FLD_last_field (FLD_HANDLE fld)
void Clear_FLD_last_field (FLD_HANDLE fld)
BOOL FLD_equivalence (FLD_HANDLE fld)
void Set_FLD_equivalence (FLD_HANDLE fld)
void Clear_FLD_equivalence (FLD_HANDLE fld)
BOOL FLD_is_pointer (FLD_HANDLE fld)
void Set_FLD_is_pointer (FLD_HANDLE fld)
void Clear_FLD_is_pointer (FLD_HANDLE fld)
BOOL FLD_begin_union (FLD_HANDLE fld)
void Set_FLD_begin_union (FLD_HANDLE fld)
void Clear_FLD_begin_union (FLD_HANDLE fld)
BOOL FLD_end_union (FLD_HANDLE fld)
void Set_FLD_end_union (FLD_HANDLE fld)
void Clear_FLD_end_union (FLD_HANDLE fld)
BOOL FLD_begin_map (FLD_HANDLE fld)
void Set_FLD_begin_map (FLD_HANDLE fld)
void Clear_FLD_begin_map (FLD_HANDLE fld)
BOOL FLD_end_map (FLD_HANDLE fld)
void Set_FLD_end_map (FLD_HANDLE fld)
void Clear_FLD_end_map (FLD_HANDLE fld)
BOOL FLD_is_bit_field (FLD_HANDLE fld)
void Set_FLD_is_bit_field (FLD_HANDLE fld)
void Clear_FLD_is_bit_field (FLD_HANDLE fld)
TY_IDX TYLIST_type (TYLIST tylist)
void Set_TYLIST_type (TYLIST &tylist, TY_IDX ty)
UINT16 ARB_flags (const ARB_HANDLE arb)
void Set_ARB_flags (ARB_HANDLE arb, UINT16 flags)
UINT16 ARB_dimension (const ARB_HANDLE arb)
void Set_ARB_dimension (ARB_HANDLE arb, UINT16 dim)
UINT16 ARB_co_dimension (const ARB_HANDLE arb)
void Set_ARB_co_dimension (ARB_HANDLE arb, UINT16 dim)
INT64 ARB_lbnd_val (const ARB_HANDLE arb)
void Set_ARB_lbnd_val (ARB_HANDLE arb, INT64 val)
ST_IDX ARB_lbnd_var (const ARB_HANDLE arb)
void Set_ARB_lbnd_var (ARB_HANDLE arb, ST_IDX var)
INT64 ARB_ubnd_val (const ARB_HANDLE arb)
void Set_ARB_ubnd_val (ARB_HANDLE arb, INT64 val)
ST_IDX ARB_ubnd_var (const ARB_HANDLE arb)
void Set_ARB_ubnd_var (ARB_HANDLE arb, ST_IDX var)
INT64 ARB_stride_val (const ARB_HANDLE arb)
void Set_ARB_stride_val (ARB_HANDLE arb, INT64 val)
ST_IDX ARB_stride_var (const ARB_HANDLE arb)
void Set_ARB_stride_var (ARB_HANDLE arb, ST_IDX var)
BOOL ARB_const_lbnd (const ARB_HANDLE arb)
void Set_ARB_const_lbnd (ARB_HANDLE arb)
void Clear_ARB_const_lbnd (ARB_HANDLE arb)
BOOL ARB_const_ubnd (const ARB_HANDLE arb)
void Set_ARB_const_ubnd (ARB_HANDLE arb)
void Clear_ARB_const_ubnd (ARB_HANDLE arb)
BOOL ARB_const_stride (const ARB_HANDLE arb)
void Set_ARB_const_stride (ARB_HANDLE arb)
void Clear_ARB_const_stride (ARB_HANDLE arb)
BOOL ARB_empty_lbnd (const ARB_HANDLE arb)
void Set_ARB_empty_lbnd (ARB_HANDLE arb)
void Clear_ARB_empty_lbnd (ARB_HANDLE arb)
BOOL ARB_empty_ubnd (const ARB_HANDLE arb)
void Set_ARB_empty_ubnd (ARB_HANDLE arb)
void Clear_ARB_empty_ubnd (ARB_HANDLE arb)
BOOL ARB_star_ubnd (const ARB_HANDLE arb)
void Set_ARB_star_ubnd (ARB_HANDLE arb)
void Clear_ARB_star_ubnd (ARB_HANDLE arb)
BOOL ARB_empty_stride (const ARB_HANDLE arb)
void Set_ARB_empty_stride (ARB_HANDLE arb)
void Clear_ARB_empty_stride (ARB_HANDLE arb)
BOOL ARB_first_dimen (const ARB_HANDLE arb)
void Set_ARB_first_dimen (ARB_HANDLE arb)
void Clear_ARB_first_dimen (ARB_HANDLE arb)
BOOL ARB_last_dimen (const ARB_HANDLE arb)
void Set_ARB_last_dimen (ARB_HANDLE arb)
void Clear_ARB_last_dimen (ARB_HANDLE arb)
STR_IDX LABEL_name_idx (const LABEL &lbl)
void Set_LABEL_name_idx (LABEL &lbl, STR_IDX s)
char * LABEL_name (const LABEL &lbl)
LABEL_KIND LABEL_kind (const LABEL &lbl)
void Set_LABEL_KIND (LABEL &lbl, LABEL_KIND k)
BOOL LABEL_target_of_goto_outer_block (const LABEL &l)
void Set_LABEL_target_of_goto_outer_block (LABEL &l)
void Clear_LABEL_target_of_goto_outer_block (LABEL &l)
BOOL LABEL_addr_saved (const LABEL &l)
void Set_LABEL_addr_saved (LABEL &l)
void Clear_LABEL_addr_saved (LABEL &l)
BOOL LABEL_addr_passed (const LABEL &l)
void Set_LABEL_addr_passed (LABEL &l)
void Clear_LABEL_addr_passed (LABEL &l)
STR_IDX PREG_name_idx (const PREG &preg)
void Set_PREG_name_idx (PREG &preg, STR_IDX s)
void Set_PREG_name (PREG &preg, const char *const name)
char * PREG_name (const PREG &preg)
ST_IDX ST_ATTR_st_idx (const ST_ATTR &st_attr)
void Set_ST_ATTR_st_idx (ST_ATTR &st_attr, ST_IDX st)
ST_ATTR_KIND ST_ATTR_kind (const ST_ATTR &st_attr)
PREG_NUM ST_ATTR_reg_id (const ST_ATTR &st_attr)
void Set_ST_ATTR_reg_id (ST_ATTR &st_attr, PREG_NUM id)
STR_IDX ST_ATTR_section_name (const ST_ATTR &st_attr)
void Set_ST_ATTR_section_name (ST_ATTR &st_attr, STR_IDX name)
UINT8 FILE_INFO_gp_group (const FILE_INFO &f)
void Set_FILE_INFO_gp_group (FILE_INFO &f, mUINT8 grp)
BOOL FILE_INFO_ipa (const FILE_INFO &f)
void Set_FILE_INFO_ipa (FILE_INFO &f)
void Clear_FILE_INFO_ipa (FILE_INFO &f)
BOOL FILE_INFO_needs_lno (const FILE_INFO &f)
void Set_FILE_INFO_needs_lno (FILE_INFO &f)
void Clear_FILE_INFO_needs_lno (FILE_INFO &f)
BOOL FILE_INFO_has_inlines (const FILE_INFO &f)
void Set_FILE_INFO_has_inlines (FILE_INFO &f)
void Clear_FILE_INFO_has_inlines (FILE_INFO &f)
BOOL FILE_INFO_has_mp (const FILE_INFO &f)
void Set_FILE_INFO_has_mp (FILE_INFO &f)
void Clear_FILE_INFO_has_mp (FILE_INFO &f)

Function Documentation

UINT16 ARB_co_dimension ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1638 of file symtab_access.h.

References ARB::co_dimension, and ARB_HANDLE::Entry().

Referenced by ARB_are_equivalent(), TY::Print(), TY2F_array(), TY2F_array_for_pointer(), WN2F_Array_Slots(), and WN2F_Arrsection_Slots().

Here is the call graph for this function:

BOOL ARB_const_lbnd ( const ARB_HANDLE  arb  )  [inline]
BOOL ARB_const_stride ( const ARB_HANDLE  arb  )  [inline]
BOOL ARB_const_ubnd ( const ARB_HANDLE  arb  )  [inline]
UINT16 ARB_dimension ( const ARB_HANDLE  arb  )  [inline]
BOOL ARB_empty_lbnd ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1700 of file symtab_access.h.

References ARB_EMPTY_LBND, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by ReorderParms(), and TY_AR_empty_lbnd().

Here is the call graph for this function:

BOOL ARB_empty_stride ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1723 of file symtab_access.h.

References ARB_EMPTY_STRIDE, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by TY_AR_empty_stride().

Here is the call graph for this function:

BOOL ARB_empty_ubnd ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1708 of file symtab_access.h.

References ARB_EMPTY_UBND, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by ReorderParms(), and TY_AR_empty_ubnd().

Here is the call graph for this function:

BOOL ARB_first_dimen ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1734 of file symtab_access.h.

References ARB_FIRST_DIMEN, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by ARB_Verify_all().

Here is the call graph for this function:

UINT16 ARB_flags ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1627 of file symtab_access.h.

References ARB_HANDLE::Entry(), and ARB::flags.

Referenced by ARB_are_equivalent().

Here is the call graph for this function:

BOOL ARB_last_dimen ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1741 of file symtab_access.h.

References ARB_LAST_DIMEN, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by ARB_are_equivalent(), TY::Print(), and TY_AR_last_dimen().

Here is the call graph for this function:

INT64 ARB_lbnd_val ( const ARB_HANDLE  arb  )  [inline]
ST_IDX ARB_lbnd_var ( const ARB_HANDLE  arb  )  [inline]
BOOL ARB_star_ubnd ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1716 of file symtab_access.h.

References ARB_STAR_UBND, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by TY_AR_star_ubnd().

Here is the call graph for this function:

INT64 ARB_stride_val ( const ARB_HANDLE  arb  )  [inline]
ST_IDX ARB_stride_var ( const ARB_HANDLE  arb  )  [inline]

Definition at line 1669 of file symtab_access.h.

References ARB_HANDLE::Entry(), and ARB::Stride_var().

Referenced by ARB_are_equivalent(), cwh_types_array_temp_TY(), cwh_types_bound_WN(), and TY_AR_stride_var().

Here is the call graph for this function:

INT64 ARB_ubnd_val ( const ARB_HANDLE  arb  )  [inline]
ST_IDX ARB_ubnd_var ( const ARB_HANDLE  arb  )  [inline]
void Clear_ARB_const_lbnd ( ARB_HANDLE  arb  )  [inline]

Definition at line 1682 of file symtab_access.h.

References ARB_CONST_LBND, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by Clear_TY_AR_const_lbnd(), Clear_TY_AR_empty_lbnd(), fei_array_dimen(), and fei_co_array_dimen().

Here is the call graph for this function:

void Clear_ARB_const_stride ( ARB_HANDLE  arb  )  [inline]

Definition at line 1696 of file symtab_access.h.

References ARB_CONST_STRIDE, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by Clear_TY_AR_const_stride(), and cwh_types_array_temp_TY().

Here is the call graph for this function:

void Clear_ARB_const_ubnd ( ARB_HANDLE  arb  )  [inline]

Definition at line 1689 of file symtab_access.h.

References ARB_CONST_UBND, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by Clear_TY_AR_const_ubnd(), cwh_types_array_temp_TY(), cwh_types_mk_character_TY(), fei_array_dimen(), and fei_co_array_dimen().

Here is the call graph for this function:

void Clear_ARB_empty_lbnd ( ARB_HANDLE  arb  )  [inline]

Definition at line 1704 of file symtab_access.h.

References ARB_EMPTY_LBND, ARB_HANDLE::Entry(), and ARB::flags.

Here is the call graph for this function:

void Clear_ARB_empty_stride ( ARB_HANDLE  arb  )  [inline]

Definition at line 1727 of file symtab_access.h.

References ARB_EMPTY_STRIDE, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by Clear_TY_AR_empty_stride().

Here is the call graph for this function:

void Clear_ARB_empty_ubnd ( ARB_HANDLE  arb  )  [inline]

Definition at line 1712 of file symtab_access.h.

References ARB_EMPTY_UBND, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by Clear_TY_AR_empty_ubnd().

Here is the call graph for this function:

void Clear_ARB_first_dimen ( ARB_HANDLE  arb  )  [inline]

Definition at line 1738 of file symtab_access.h.

References ARB_FIRST_DIMEN, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by cwh_types_array_temp_TY(), and cwh_types_mk_array_TY().

Here is the call graph for this function:

void Clear_ARB_last_dimen ( ARB_HANDLE  arb  )  [inline]

Definition at line 1745 of file symtab_access.h.

References ARB_LAST_DIMEN, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by cwh_types_array_temp_TY(), and cwh_types_mk_array_TY().

Here is the call graph for this function:

void Clear_ARB_star_ubnd ( ARB_HANDLE  arb  )  [inline]

Definition at line 1720 of file symtab_access.h.

References ARB_STAR_UBND, ARB_HANDLE::Entry(), and ARB::flags.

Referenced by Clear_TY_AR_star_ubnd().

Here is the call graph for this function:

void Clear_FILE_INFO_has_inlines ( FILE_INFO f  )  [inline]

Definition at line 1871 of file symtab_access.h.

References FI_HAS_INLINES, and FILE_INFO::flags.

void Clear_FILE_INFO_has_mp ( FILE_INFO f  )  [inline]

Definition at line 1878 of file symtab_access.h.

References FI_HAS_MP, and FILE_INFO::flags.

void Clear_FILE_INFO_ipa ( FILE_INFO f  )  [inline]

Definition at line 1857 of file symtab_access.h.

References FI_IPA, and FILE_INFO::flags.

void Clear_FILE_INFO_needs_lno ( FILE_INFO f  )  [inline]

Definition at line 1864 of file symtab_access.h.

References FI_NEEDS_LNO, and FILE_INFO::flags.

void Clear_FLD_begin_map ( FLD_HANDLE  fld  )  [inline]

Definition at line 1596 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_BEGIN_MAP.

Here is the call graph for this function:

void Clear_FLD_begin_union ( FLD_HANDLE  fld  )  [inline]

Definition at line 1582 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_BEGIN_UNION.

Here is the call graph for this function:

void Clear_FLD_end_map ( FLD_HANDLE  fld  )  [inline]

Definition at line 1603 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_END_MAP.

Here is the call graph for this function:

void Clear_FLD_end_union ( FLD_HANDLE  fld  )  [inline]

Definition at line 1589 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_END_UNION.

Here is the call graph for this function:

void Clear_FLD_equivalence ( FLD_HANDLE  fld  )  [inline]

Definition at line 1567 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_EQUIVALENCE.

Here is the call graph for this function:

void Clear_FLD_is_bit_field ( FLD_HANDLE  fld  )  [inline]

Definition at line 1610 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_IS_BIT_FIELD.

Here is the call graph for this function:

void Clear_FLD_is_pointer ( FLD_HANDLE  fld  )  [inline]

Definition at line 1574 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_IS_POINTER.

Here is the call graph for this function:

void Clear_FLD_last_field ( FLD_HANDLE  fld  )  [inline]

Definition at line 1560 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_LAST_FIELD.

Referenced by cwh_types_mk_element().

Here is the call graph for this function:

void Clear_LABEL_addr_passed ( LABEL l  )  [inline]

Definition at line 1786 of file symtab_access.h.

References LABEL::flags, and LABEL_ADDR_PASSED.

Referenced by Clear_LABEL_addr_passed().

void Clear_LABEL_addr_saved ( LABEL l  )  [inline]

Definition at line 1779 of file symtab_access.h.

References LABEL::flags, and LABEL_ADDR_SAVED.

Referenced by Clear_LABEL_addr_saved().

void Clear_LABEL_target_of_goto_outer_block ( LABEL l  )  [inline]
void Clear_PU_args_aliased ( PU pu  )  [inline]

Definition at line 773 of file symtab_access.h.

References PU::flags, and PU_ARGS_ALIASED.

Referenced by fei_assert().

void Clear_PU_c_lang ( PU pu  )  [inline]

Definition at line 1001 of file symtab_access.h.

References PU_C_LANG, and PU::src_lang.

void Clear_PU_calls_longjmp ( PU pu  )  [inline]

Definition at line 921 of file symtab_access.h.

References PU::flags, and PU_CALLS_LONGJMP.

void Clear_PU_calls_setjmp ( PU pu  )  [inline]

Definition at line 914 of file symtab_access.h.

References PU::flags, and PU_CALLS_SETJMP.

void Clear_PU_cxx_lang ( PU pu  )  [inline]

Definition at line 1008 of file symtab_access.h.

References PU_CXX_LANG, and PU::src_lang.

void Clear_PU_decl_view ( PU_IDX  pui  )  [inline]

Definition at line 716 of file symtab_access.h.

References Clear_PU_decl_view(), and Pu_Table.

Here is the call graph for this function:

void Clear_PU_decl_view ( PU pu  )  [inline]

Definition at line 709 of file symtab_access.h.

References PU::flags, and PU_DECL_VIEW.

Referenced by Clear_PU_decl_view().

void Clear_PU_f77_lang ( PU pu  )  [inline]

Definition at line 1015 of file symtab_access.h.

References PU_F77_LANG, and PU::src_lang.

void Clear_PU_f90_lang ( PU pu  )  [inline]

Definition at line 1022 of file symtab_access.h.

References PU_F90_LANG, and PU::src_lang.

void Clear_PU_has_alloca ( PU pu  )  [inline]

Definition at line 858 of file symtab_access.h.

References PU::flags, and PU_HAS_ALLOCA.

void Clear_PU_has_altentry ( PU pu  )  [inline]

Definition at line 823 of file symtab_access.h.

References PU::flags, and PU_HAS_ALTENTRY.

void Clear_PU_has_exc_scopes ( PU pu  )  [inline]

Definition at line 752 of file symtab_access.h.

References PU::flags, and PU_HAS_EXC_SCOPES.

void Clear_PU_has_global_pragmas ( PU pu  )  [inline]

Definition at line 942 of file symtab_access.h.

References PU::flags, and PU_HAS_GLOBAL_PRAGMAS.

void Clear_PU_has_inlines ( PU pu  )  [inline]

Definition at line 907 of file symtab_access.h.

References PU::flags, and PU_HAS_INLINES.

void Clear_PU_has_mp ( PU pu  )  [inline]

Definition at line 872 of file symtab_access.h.

References PU::flags, and PU_HAS_MP.

void Clear_PU_has_namelist ( PU pu  )  [inline]

Definition at line 886 of file symtab_access.h.

References PU::flags, and PU_HAS_NAMELIST.

void Clear_PU_has_non_mangled_call ( PU pu  )  [inline]

Definition at line 766 of file symtab_access.h.

References PU::flags, and PU_HAS_NON_MANGLED_CALL.

void Clear_PU_has_region ( PU pu  )  [inline]

Definition at line 900 of file symtab_access.h.

References PU::flags, and PU_HAS_REGION.

void Clear_PU_has_return_address ( PU pu  )  [inline]

Definition at line 893 of file symtab_access.h.

References PU::flags, and PU_HAS_RETURN_ADDRESS.

void Clear_PU_has_syscall_linkage ( PU pu  )  [inline]

Definition at line 963 of file symtab_access.h.

References PU::flags, and PU_HAS_SYSCALL_LINKAGE.

void Clear_PU_has_unknown_control_flow ( PU pu  )  [inline]

Definition at line 956 of file symtab_access.h.

References PU::flags, and PU_HAS_UNKNOWN_CONTROL_FLOW.

void Clear_PU_has_user_alloca ( PU pu  )  [inline]

Definition at line 949 of file symtab_access.h.

References PU::flags, and PU_HAS_USER_ALLOCA.

void Clear_PU_has_very_high_whirl ( PU pu  )  [inline]

Definition at line 816 of file symtab_access.h.

References PU::flags, and PU_HAS_VERY_HIGH_WHIRL.

void Clear_PU_in_elf_section ( PU pu  )  [inline]

Definition at line 865 of file symtab_access.h.

References PU::flags, and PU_IN_ELF_SECTION.

void Clear_PU_ipa_addr_analysis ( PU pu  )  [inline]

Definition at line 928 of file symtab_access.h.

References PU::flags, and PU_IPA_ADDR_ANALYSIS.

void Clear_PU_is_inline_function ( PU pu  )  [inline]

Definition at line 724 of file symtab_access.h.

References PU::flags, and PU_IS_INLINE_FUNCTION.

void Clear_PU_is_mainpu ( PU pu  )  [inline]

Definition at line 837 of file symtab_access.h.

References PU::flags, and PU_IS_MAINPU.

void Clear_PU_is_nested_func ( PU pu  )  [inline]

Definition at line 759 of file symtab_access.h.

References PU::flags, and PU_IS_NESTED_FUNC.

void Clear_PU_is_pure ( PU pu  )  [inline]

Definition at line 695 of file symtab_access.h.

References PU::flags, and PU_IS_PURE.

void Clear_PU_is_thunk ( PU pu  )  [inline]

Definition at line 970 of file symtab_access.h.

References PU::flags, and PU_IS_THUNK.

void Clear_PU_java_lang ( PU pu  )  [inline]

Definition at line 1029 of file symtab_access.h.

References PU_JAVA_LANG, and PU::src_lang.

void Clear_PU_mixed_lang ( PU pu  )  [inline]

Definition at line 994 of file symtab_access.h.

References PU_MIXED_LANG, and PU::src_lang.

void Clear_PU_mp ( PU pu  )  [inline]

Definition at line 879 of file symtab_access.h.

References PU::flags, and PU_MP.

void Clear_PU_mp_needs_lno ( PU pu  )  [inline]

Definition at line 851 of file symtab_access.h.

References PU::flags, and PU_MP_NEEDS_LNO.

void Clear_PU_must_inline ( PU pu  )  [inline]

Definition at line 738 of file symtab_access.h.

References PU::flags, and PU_MUST_INLINE.

void Clear_PU_need_unparsed ( PU_IDX  pui  )  [inline]

Definition at line 788 of file symtab_access.h.

References Clear_PU_need_unparsed(), and Pu_Table.

Here is the call graph for this function:

void Clear_PU_need_unparsed ( PU pu  )  [inline]

Definition at line 781 of file symtab_access.h.

References PU::flags, and PU_NEED_UNPARSED.

Referenced by Clear_PU_need_unparsed().

void Clear_PU_needs_fill_align_lowering ( PU pu  )  [inline]

Definition at line 800 of file symtab_access.h.

References PU::flags, and PU_NEEDS_FILL_ALIGN_LOWERING.

void Clear_PU_needs_manual_unwinding ( PU pu  )  [inline]

Definition at line 976 of file symtab_access.h.

References PU::flags, and PU_NEEDS_MANUAL_UNWINDING.

void Clear_PU_needs_t9 ( PU pu  )  [inline]

Definition at line 809 of file symtab_access.h.

References PU::flags, and PU_NEEDS_T9.

void Clear_PU_no_delete ( PU pu  )  [inline]

Definition at line 745 of file symtab_access.h.

References PU::flags, and PU_NO_DELETE.

void Clear_PU_no_inline ( PU pu  )  [inline]

Definition at line 731 of file symtab_access.h.

References PU::flags, and PU_NO_INLINE.

void Clear_PU_no_side_effects ( PU pu  )  [inline]

Definition at line 702 of file symtab_access.h.

References PU::flags, and PU_NO_SIDE_EFFECTS.

void Clear_PU_recursive ( PU pu  )  [inline]

Definition at line 830 of file symtab_access.h.

References PU::flags, and PU_RECURSIVE.

void Clear_PU_smart_addr_analysis ( PU pu  )  [inline]

Definition at line 935 of file symtab_access.h.

References PU::flags, and PU_SMART_ADDR_ANALYSIS.

void Clear_PU_uplevel ( PU pu  )  [inline]

Definition at line 844 of file symtab_access.h.

References PU::flags, and PU_UPLEVEL.

void Clear_ST_addr_passed ( ST s  )  [inline]

Definition at line 576 of file symtab_access.h.

References ST::flags, and ST_ADDR_PASSED.

void Clear_ST_addr_saved ( ST s  )  [inline]

Definition at line 569 of file symtab_access.h.

References ST::flags, and ST_ADDR_SAVED.

void Clear_ST_asm_function_st ( ST s  )  [inline]

Definition at line 624 of file symtab_access.h.

References ST::flags, and ST_ASM_FUNCTION_ST.

void Clear_ST_assigned_to_dedicated_preg ( ST s  )  [inline]

Definition at line 616 of file symtab_access.h.

References ST::flags, and ST_ASSIGNED_TO_DEDICATED_PREG.

void Clear_ST_copy_constructor_st ( ST s  )  [inline]

Definition at line 646 of file symtab_access.h.

References ST::flags_ext, and ST_COPY_CONSTRUCTOR_ST.

void Clear_ST_declared_static ( ST s  )  [inline]

Definition at line 484 of file symtab_access.h.

References ST::flags, and ST_DECLARED_STATIC.

void Clear_ST_emit_symbol ( ST s  )  [inline]

Definition at line 384 of file symtab_access.h.

References ST::flags, and ST_EMIT_SYMBOL.

void Clear_ST_gprel ( ST s  )  [inline]

Definition at line 405 of file symtab_access.h.

References ST::flags, and ST_GPREL.

Referenced by Fill_Align_Symbol(), and Get_Altentry_UpFormal_Symbol().

void Clear_ST_has_named_section ( ST s  )  [inline]

Definition at line 632 of file symtab_access.h.

References ST::flags, and ST_HAS_NAMED_SECTION.

void Clear_ST_has_nested_ref ( ST s  )  [inline]

Definition at line 391 of file symtab_access.h.

References ST::flags, and ST_HAS_NESTED_REF.

void Clear_ST_init_value_zero ( ST s  )  [inline]

Definition at line 398 of file symtab_access.h.

References ST::flags, and ST_INIT_VALUE_ZERO.

void Clear_ST_initv_in_other_st ( ST s  )  [inline]

Definition at line 653 of file symtab_access.h.

References ST::flags_ext, and ST_INITV_IN_OTHER_ST.

void Clear_ST_is_allocatable ( ST s  )  [inline]

Definition at line 441 of file symtab_access.h.

References ST::flags_ext, and ST_IS_ALLOCATABLE.

void Clear_ST_is_assign_interface ( ST s  )  [inline]

Definition at line 526 of file symtab_access.h.

References ST::flags_ext, and ST_IS_ASSIGN_INTERFACE.

void Clear_ST_is_block_data ( ST s  )  [inline]

Definition at line 455 of file symtab_access.h.

References ST::flags_ext, and ST_IS_BLOCK_DATA.

void Clear_ST_is_coarray_concurrent ( ST s  )  [inline]

Definition at line 469 of file symtab_access.h.

References ST::flags_ext, and ST_IS_COARRAY_CONCURRENT.

void Clear_ST_is_const_var ( ST s  )  [inline]

Definition at line 562 of file symtab_access.h.

References ST::flags, and ST_IS_CONST_VAR.

void Clear_ST_is_datapool ( ST s  )  [inline]

Definition at line 363 of file symtab_access.h.

References ST::flags, and ST_IS_DATAPOOL.

void Clear_ST_is_deleted ( ST s  )  [inline]

Definition at line 377 of file symtab_access.h.

References ST::flags_ext, and ST_IS_DELETED.

void Clear_ST_is_equivalenced ( ST s  )  [inline]

Definition at line 491 of file symtab_access.h.

References ST::flags, and ST_IS_EQUIVALENCED.

void Clear_ST_is_external ( ST s  )  [inline]

Definition at line 462 of file symtab_access.h.

References ST::flags_ext, and ST_IS_EXTERNAL.

void Clear_ST_is_f90_target ( ST s  )  [inline]

Definition at line 426 of file symtab_access.h.

References ST::flags, and ST_IS_F90_TARGET.

void Clear_ST_is_fill_align ( ST s  )  [inline]

Definition at line 498 of file symtab_access.h.

References ST::flags, and ST_IS_FILL_ALIGN.

void Clear_ST_is_in_module ( ST s  )  [inline]

Definition at line 448 of file symtab_access.h.

References ST::flags_ext, and ST_IS_IN_MODULE.

void Clear_ST_is_inintialized_in_f90 ( ST s  )  [inline]

Definition at line 660 of file symtab_access.h.

References ST::flags_ext, and ST_IS_INITIALIZED_IN_F90.

void Clear_ST_is_initialized ( ST s  )  [inline]

Definition at line 320 of file symtab_access.h.

References ST::flags, and ST_IS_INITIALIZED.

void Clear_ST_is_intent_in_argument ( ST s  )  [inline]

Definition at line 512 of file symtab_access.h.

References ST::flags_ext, and ST_IS_INTENT_IN_ARGUMENT.

void Clear_ST_is_intent_out_argument ( ST s  )  [inline]

Definition at line 519 of file symtab_access.h.

References ST::flags_ext, and ST_IS_INTENT_OUT_ARGUMENT.

void Clear_ST_is_M_imported ( ST s  )  [inline]

Definition at line 477 of file symtab_access.h.

References ST::flags_ext, and ST_IS_M_IMPORTED.

void Clear_ST_is_my_pointer ( ST s  )  [inline]

Definition at line 433 of file symtab_access.h.

References ST::flags_ext, and ST_IS_POINTER.

void Clear_ST_is_namelist ( ST s  )  [inline]

Definition at line 419 of file symtab_access.h.

References ST::flags, and ST_IS_NAMELIST.

void Clear_ST_is_not_used ( ST s  )  [inline]
void Clear_ST_is_operator_interface ( ST s  )  [inline]

Definition at line 533 of file symtab_access.h.

References ST::flags_ext, and ST_IS_OPERATOR_INTERFACE.

void Clear_ST_is_optional_argument ( ST s  )  [inline]

Definition at line 505 of file symtab_access.h.

References ST::flags, and ST_IS_OPTIONAL_ARGUMENT.

void Clear_ST_is_parameter ( ST s  )  [inline]

Definition at line 547 of file symtab_access.h.

References ST::flags_ext, and ST_IS_PARAMETER.

void Clear_ST_is_private ( ST s  )  [inline]

Definition at line 334 of file symtab_access.h.

References ST::flags, and ST_IS_PRIVATE.

void Clear_ST_is_reshaped ( ST s  )  [inline]

Definition at line 370 of file symtab_access.h.

References ST::flags, and ST_IS_RESHAPED.

void Clear_ST_is_return_var ( ST s  )  [inline]

Definition at line 327 of file symtab_access.h.

References ST::flags, and ST_IS_RETURN_VAR.

void Clear_ST_is_shared_auto ( ST s  )  [inline]

Definition at line 607 of file symtab_access.h.

References ST::flags, and ST_IS_SHARED_AUTO.

void Clear_ST_is_split_common ( ST s  )  [inline]

Definition at line 259 of file symtab_access.h.

References ST::flags, and ST_IS_SPLIT_COMMON.

void Clear_ST_is_temp_var ( ST s  )  [inline]

Definition at line 555 of file symtab_access.h.

References ST::flags, and ST_IS_TEMP_VAR.

void Clear_ST_is_thread_private ( ST s  )  [inline]

Definition at line 583 of file symtab_access.h.

References ST::flags, and ST_IS_THREAD_PRIVATE.

void Clear_ST_is_u_operator_interface ( ST s  )  [inline]

Definition at line 540 of file symtab_access.h.

References ST::flags_ext, and ST_IS_U_OPERATOR_INTERFACE.

void Clear_ST_is_value_parm ( ST s  )  [inline]

Definition at line 342 of file symtab_access.h.

References ST::flags, and ST_IS_VALUE_PARM.

Referenced by Allocate_Entry_Formal().

void Clear_ST_is_weak_symbol ( ST s  )  [inline]

Definition at line 250 of file symtab_access.h.

References ST::flags, and ST_IS_WEAK_SYMBOL.

void Clear_ST_keep_name_w2f ( ST s  )  [inline]

Definition at line 356 of file symtab_access.h.

References ST::flags, and ST_KEEP_NAME_W2F.

void Clear_ST_not_gprel ( ST s  )  [inline]

Definition at line 412 of file symtab_access.h.

References ST::flags, and ST_NOT_GPREL.

void Clear_ST_one_per_pu ( ST s  )  [inline]

Definition at line 639 of file symtab_access.h.

References ST::flags_ext, and ST_ONE_PER_PU.

void Clear_ST_promote_parm ( ST s  )  [inline]

Definition at line 349 of file symtab_access.h.

References ST::flags, and ST_PROMOTE_PARM.

Referenced by Formal_Sym().

void Clear_ST_pt_to_compiler_generated_mem ( ST s  )  [inline]

Definition at line 599 of file symtab_access.h.

References ST::flags, and ST_PT_TO_COMPILER_GENERATED_MEM.

void Clear_ST_pt_to_unique_mem ( ST s  )  [inline]

Definition at line 590 of file symtab_access.h.

References ST::flags, and ST_PT_TO_UNIQUE_MEM.

Referenced by fei_object().

void Clear_TY_anonymous ( TY_IDX  tyi  )  [inline]

Definition at line 1307 of file symtab_access.h.

References Clear_TY_anonymous(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_anonymous ( TY ty  )  [inline]

Definition at line 1301 of file symtab_access.h.

References TY::flags, and TY_ANONYMOUS.

Referenced by Clear_TY_anonymous().

void Clear_TY_has_prototype ( TY_IDX  tyi  )  [inline]

Definition at line 1496 of file symtab_access.h.

References TY_HAS_PROTOTYPE, and Ty_Table.

void Clear_TY_is_character ( TY_IDX  tyi  )  [inline]

Definition at line 1154 of file symtab_access.h.

References Clear_TY_is_character(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_character ( TY ty  )  [inline]

Definition at line 1148 of file symtab_access.h.

References TY::flags, and TY_IS_CHARACTER.

Referenced by Clear_TY_is_character().

void Clear_TY_is_co_array ( TY_IDX  tyi  )  [inline]

Definition at line 1386 of file symtab_access.h.

References Clear_TY_is_co_array(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_co_array ( TY ty  )  [inline]

Definition at line 1380 of file symtab_access.h.

References TY::flags, and TY_IS_CO_ARRAY.

Referenced by Clear_TY_is_co_array().

void Clear_TY_is_external ( TY_IDX  tyi  )  [inline]

Definition at line 1400 of file symtab_access.h.

References Clear_TY_is_external(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_external ( TY ty  )  [inline]

Definition at line 1394 of file symtab_access.h.

References TY::flags, and TY_IS_EXTERNAL.

Referenced by Clear_TY_is_external().

void Clear_TY_is_f90_assumed_shape ( TY_IDX  tyi  )  [inline]

Definition at line 1359 of file symtab_access.h.

References Clear_TY_is_f90_assumed_shape(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_f90_assumed_shape ( TY ty  )  [inline]

Definition at line 1353 of file symtab_access.h.

References TY::flags, and TY_IS_F90_ASSUMED_SHAPE.

Referenced by Clear_TY_is_f90_assumed_shape().

void Clear_TY_is_f90_assumed_size ( TY_IDX  tyi  )  [inline]

Definition at line 1346 of file symtab_access.h.

References Clear_TY_is_f90_assumed_size(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_f90_assumed_size ( TY ty  )  [inline]

Definition at line 1340 of file symtab_access.h.

References TY::flags, and TY_IS_F90_ASSUMED_SIZE.

Referenced by Clear_TY_is_f90_assumed_size().

void Clear_TY_is_f90_deferred_shape ( TY_IDX  tyi  )  [inline]

Definition at line 1373 of file symtab_access.h.

References Clear_TY_is_f90_deferred_shape(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_f90_deferred_shape ( TY ty  )  [inline]

Definition at line 1367 of file symtab_access.h.

References TY::flags, and TY_IS_F90_DEFERRED_SHAPE.

Referenced by Clear_TY_is_f90_deferred_shape().

void Clear_TY_is_f90_pointer ( TY_IDX  tyi  )  [inline]

Definition at line 1333 of file symtab_access.h.

References Clear_TY_is_f90_pointer(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_f90_pointer ( TY ty  )  [inline]

Definition at line 1327 of file symtab_access.h.

References TY::flags, and TY_IS_F90_POINTER.

Referenced by Clear_TY_is_f90_pointer(), and cwh_types_shared_dope().

void Clear_TY_is_logical ( TY_IDX  tyi  )  [inline]

Definition at line 1167 of file symtab_access.h.

References Clear_TY_is_logical(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_logical ( TY ty  )  [inline]

Definition at line 1161 of file symtab_access.h.

References TY::flags, and TY_IS_LOGICAL.

Referenced by Clear_TY_is_logical().

void Clear_TY_is_non_pod ( TY_IDX  tyi  )  [inline]

Definition at line 1440 of file symtab_access.h.

References Clear_TY_is_non_pod(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_non_pod ( TY ty  )  [inline]

Definition at line 1434 of file symtab_access.h.

References TY::flags, and TY_IS_NON_POD.

Referenced by Clear_TY_is_non_pod().

void Clear_TY_is_packed ( TY_IDX  tyi  )  [inline]

Definition at line 1207 of file symtab_access.h.

References Clear_TY_is_packed(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_packed ( TY ty  )  [inline]

Definition at line 1201 of file symtab_access.h.

References TY::flags, and TY_IS_PACKED.

Referenced by Clear_TY_is_packed().

void Clear_TY_is_relaxed ( TY_IDX  tyi  )  [inline]

Definition at line 1263 of file symtab_access.h.

References Clear_TY_is_relaxed(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_relaxed ( TY ty  )  [inline]

Definition at line 1257 of file symtab_access.h.

References TY::flags, and TY_IS_RELAXED.

Referenced by Clear_TY_is_relaxed().

void Clear_TY_is_sequence ( TY_IDX  tyi  )  [inline]

Definition at line 1180 of file symtab_access.h.

References Clear_TY_is_sequence(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_sequence ( TY ty  )  [inline]

Definition at line 1174 of file symtab_access.h.

References TY::flags, and TY_IS_SEQUENCE.

Referenced by Clear_TY_is_sequence().

void Clear_TY_is_shared ( TY_IDX  tyi  )  [inline]

Definition at line 1237 of file symtab_access.h.

References Clear_TY_is_shared(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_shared ( TY ty  )  [inline]

Definition at line 1231 of file symtab_access.h.

References TY::flags, and TY_IS_SHARED.

Referenced by Clear_TY_is_shared().

void Clear_TY_is_strict ( TY_IDX  tyi  )  [inline]

Definition at line 1250 of file symtab_access.h.

References Clear_TY_is_strict(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_strict ( TY ty  )  [inline]

Definition at line 1244 of file symtab_access.h.

References TY::flags, and TY_IS_STRICT.

Referenced by Clear_TY_is_strict().

void Clear_TY_is_union ( TY_IDX  tyi  )  [inline]

Definition at line 1194 of file symtab_access.h.

References Clear_TY_is_union(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_union ( TY ty  )  [inline]

Definition at line 1188 of file symtab_access.h.

References TY::flags, and TY_IS_UNION.

Referenced by Clear_TY_is_union().

void Clear_TY_is_varargs ( TY_IDX  tyi  )  [inline]

Definition at line 1485 of file symtab_access.h.

References Clear_TY_is_varargs(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_varargs ( TY ty  )  [inline]

Definition at line 1479 of file symtab_access.h.

References TY::Clear_pu_flag(), and TY_IS_VARARGS.

Referenced by Clear_TY_is_varargs().

Here is the call graph for this function:

void Clear_TY_is_written ( TY_IDX  tyi  )  [inline]

Definition at line 1276 of file symtab_access.h.

References Clear_TY_is_written(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_is_written ( TY ty  )  [inline]

Definition at line 1270 of file symtab_access.h.

References TY::flags, and TY_IS_WRITTEN.

Referenced by Clear_TY_is_written().

void Clear_TY_no_ansi_alias ( TY_IDX  tyi  )  [inline]

Definition at line 1427 of file symtab_access.h.

References Clear_TY_no_ansi_alias(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_no_ansi_alias ( TY ty  )  [inline]

Definition at line 1421 of file symtab_access.h.

References TY::flags, and TY_NO_ANSI_ALIAS.

Referenced by Clear_TY_no_ansi_alias().

void Clear_TY_not_in_union ( TY_IDX  tyi  )  [inline]

Definition at line 1414 of file symtab_access.h.

References Clear_TY_not_in_union(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_not_in_union ( TY ty  )  [inline]

Definition at line 1408 of file symtab_access.h.

References TY::flags, and TY_NOT_IN_UNION.

Referenced by Clear_TY_not_in_union().

void Clear_TY_ptr_as_array ( TY_IDX  tyi  )  [inline]

Definition at line 1294 of file symtab_access.h.

References Clear_TY_ptr_as_array(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_ptr_as_array ( TY ty  )  [inline]

Definition at line 1288 of file symtab_access.h.

References TY::flags, and TY_PTR_AS_ARRAY.

Referenced by Clear_TY_ptr_as_array(), and WN2C_array().

void Clear_TY_return_in_mem ( TY_IDX  tyi  )  [inline]

Definition at line 1453 of file symtab_access.h.

References Clear_TY_return_in_mem(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_return_in_mem ( TY ty  )  [inline]

Definition at line 1447 of file symtab_access.h.

References TY::flags, and TY_RETURN_IN_MEM.

Referenced by Clear_TY_return_in_mem().

void Clear_TY_return_to_param ( TY_IDX  tyi  )  [inline]

Definition at line 1470 of file symtab_access.h.

References Clear_TY_return_to_param(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_return_to_param ( TY ty  )  [inline]

Definition at line 1462 of file symtab_access.h.

References TY::Clear_pu_flag(), and TY_RETURN_TO_PARAM.

Referenced by Clear_TY_return_to_param().

Here is the call graph for this function:

void Clear_TY_split ( TY_IDX  tyi  )  [inline]

Definition at line 1320 of file symtab_access.h.

References Clear_TY_split(), and Ty_Table.

Here is the call graph for this function:

void Clear_TY_split ( TY ty  )  [inline]

Definition at line 1314 of file symtab_access.h.

References TY::flags, and TY_SPLIT.

Referenced by Clear_TY_split().

UINT8 FILE_INFO_gp_group ( const FILE_INFO f  )  [inline]

Definition at line 1848 of file symtab_access.h.

References FILE_INFO::gp_group.

BOOL FILE_INFO_has_inlines ( const FILE_INFO f  )  [inline]

Definition at line 1867 of file symtab_access.h.

References FI_HAS_INLINES, and FILE_INFO::flags.

BOOL FILE_INFO_has_mp ( const FILE_INFO f  )  [inline]

Definition at line 1874 of file symtab_access.h.

References FI_HAS_MP, and FILE_INFO::flags.

BOOL FILE_INFO_ipa ( const FILE_INFO f  )  [inline]

Definition at line 1853 of file symtab_access.h.

References FI_IPA, and FILE_INFO::flags.

Referenced by Allocate_Object(), Fill_Align_Symbol(), main(), and Preorder_Process_PUs().

BOOL FILE_INFO_needs_lno ( const FILE_INFO f  )  [inline]

Definition at line 1860 of file symtab_access.h.

References FI_NEEDS_LNO, and FILE_INFO::flags.

Referenced by main().

BOOL FLD_begin_map ( FLD_HANDLE  fld  )  [inline]

Definition at line 1592 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_BEGIN_MAP.

Referenced by TY2F_Translate_Structure().

Here is the call graph for this function:

BOOL FLD_begin_union ( FLD_HANDLE  fld  )  [inline]

Definition at line 1578 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_BEGIN_UNION.

Referenced by TY2F_Translate_Structure().

Here is the call graph for this function:

UINT8 FLD_bofst ( FLD_HANDLE  fld  )  [inline]

Definition at line 1537 of file symtab_access.h.

References FLD::bofst, and FLD_HANDLE::Entry().

Referenced by cwh_dope_initialize(), cwh_dst_member(), cwh_types_form_misaligned_TY(), fei_static_member(), and FLD_are_equivalent().

Here is the call graph for this function:

UINT8 FLD_bsize ( FLD_HANDLE  fld  )  [inline]

Definition at line 1532 of file symtab_access.h.

References FLD::bsize, and FLD_HANDLE::Entry().

Referenced by cwh_dope_initialize(), cwh_dst_member(), cwh_types_form_misaligned_TY(), and FLD_are_equivalent().

Here is the call graph for this function:

BOOL FLD_end_map ( FLD_HANDLE  fld  )  [inline]

Definition at line 1599 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_END_MAP.

Referenced by TY2F_Translate_Structure().

Here is the call graph for this function:

BOOL FLD_end_union ( FLD_HANDLE  fld  )  [inline]

Definition at line 1585 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_END_UNION.

Referenced by TY2F_Translate_Structure().

Here is the call graph for this function:

BOOL FLD_equivalence ( FLD_HANDLE  fld  )  [inline]
UINT16 FLD_flags ( FLD_HANDLE  fld  )  [inline]

Definition at line 1542 of file symtab_access.h.

References FLD_HANDLE::Entry(), and FLD::flags.

Referenced by cwh_types_form_misaligned_TY(), and FLD_are_equivalent().

Here is the call graph for this function:

BOOL FLD_is_bit_field ( FLD_HANDLE  fld  )  [inline]

Definition at line 1606 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_IS_BIT_FIELD.

Referenced by cwh_dst_member(), FLD_Is_Bitfield(), and TY2F_Fld_Size().

Here is the call graph for this function:

BOOL FLD_is_pointer ( FLD_HANDLE  fld  )  [inline]

Definition at line 1570 of file symtab_access.h.

References FLD_HANDLE::Entry(), FLD::flags, and FLD_IS_POINTER.

Referenced by TY2F_Translate_Structure().

Here is the call graph for this function:

BOOL FLD_last_field ( FLD_HANDLE  fld  )  [inline]
char* FLD_name ( FLD_HANDLE  fld  )  [inline]
STR_IDX FLD_name_idx ( FLD_HANDLE  fld  )  [inline]

Definition at line 1506 of file symtab_access.h.

References FLD_HANDLE::Entry(), and FLD::name_idx.

Referenced by FLD_are_equivalent().

Here is the call graph for this function:

UINT64 FLD_ofst ( FLD_HANDLE  fld  )  [inline]
ST_IDX FLD_st ( FLD_HANDLE  fld  )  [inline]

Definition at line 1547 of file symtab_access.h.

References FLD_HANDLE::Entry(), and FLD::st.

Referenced by findEquivFldNm(), and FLD_are_equivalent().

Here is the call graph for this function:

TY_IDX FLD_type ( FLD_HANDLE  fld  )  [inline]