構文struct function
ファイル名
構造体情報| No. | 名称 | 属性 | 説明 |
|---|---|---|---|
1 |
function | ||
| next | function * | ||
| name | char * | ||
| decl | tree | ||
| pops_args | int | ||
| returns_struct | int | ||
| returns_pcc_struct | int | ||
| needs_context | int | ||
| calls_setjmp | int | ||
| calls_longjmp | int | ||
| calls_alloca | int | ||
| has_nonlocal_label | int | ||
| has_nonlocal_goto | int | ||
| nonlocal_goto_handler_slot | rtx | ||
| nonlocal_goto_stack_level | rtx | ||
| nonlocal_labels | tree | ||
| args_size | int | ||
| pretend_args_size | int | ||
| arg_offset_rtx | rtx | ||
| varargs | int | ||
| max_parm_reg | int | ||
| parm_reg_stack_loc | rtx * | ||
| outgoing_args_size | int | ||
| return_rtx | rtx | ||
| cleanup_label | rtx | ||
| return_label | rtx | ||
| save_expr_regs | rtx | ||
| stack_slot_list | rtx | ||
| parm_birth_insn | rtx | ||
| frame_offset | int | ||
| tail_recursion_label | rtx | ||
| tail_recursion_reentry | rtx | ||
| internal_arg_pointer | rtx | ||
| arg_pointer_save_area | rtx | ||
| rtl_expr_chain | tree | ||
| last_parm_insn | rtx | ||
| context_display | tree | ||
| trampoline_list | tree | ||
| function_call_count | int | ||
| temp_slots | temp_slot * | ||
| temp_slot_level | int | ||
| fixup_var_refs_queue | var_refs_queue * | ||
| block_stack | nesting * | ||
| stack_block_stack | nesting * | ||
| cond_stack | nesting * | ||
| loop_stack | nesting * | ||
| case_stack | nesting * | ||
| nesting_stack | nesting * | ||
| nesting_depth | int | ||
| block_start_count | int | ||
| last_expr_type | tree | ||
| last_expr_value | rtx | ||
| expr_stmts_for_value | int | ||
| emit_filename | char * | ||
| emit_lineno | int | ||
| goto_fixup_chain | goto_fixup * | ||
| pending_stack_adjust | int | ||
| inhibit_defer_pop | int | ||
| cleanups_this_call | tree | ||
| saveregs_value | rtx | ||
| apply_args_value | rtx | ||
| forced_labels | rtx | ||
| reg_rtx_no | int | ||
| first_label_num | int | ||
| first_insn | rtx | ||
| last_insn | rtx | ||
| sequence_rtl_expr | tree | ||
| sequence_stack | sequence_stack * | ||
| cur_insn_uid | int | ||
| last_linenum | int | ||
| last_filename | char * | ||
| regno_pointer_flag | char * | ||
| regno_pointer_flag_length | int | ||
| regno_reg_rtx | rtx * | ||
| permanent_type_chain | tree | ||
| temporary_type_chain | tree | ||
| permanent_type_end | tree | ||
| temporary_type_end | tree | ||
| pending_sizes | tree | ||
| immediate_size_expand | int | ||
| all_types_permanent | int | ||
| momentary_stack | momentary_level * | ||
| maybepermanent_firstobj | char * | ||
| temporary_firstobj | char * | ||
| momentary_firstobj | char * | ||
| momentary_function_firstobj | char * | ||
| current_obstack | obstack * | ||
| function_obstack | obstack * | ||
| function_maybepermanent_obstack | obstack * | ||
| expression_obstack | obstack * | ||
| saveable_obstack | obstack * | ||
| rtl_obstack | obstack * | ||
| uses_const_pool | int | ||
| uses_pic_offset_table | int | ||
| machine | machine_function * | ||
| epilogue_delay_list | rtx | ||
| const_rtx_hash_table | constant_descriptor ** | ||
| const_rtx_sym_hash_table | pool_sym ** | ||
| first_pool, *last_pool | pool_constant * | ||
| pool_offset | int |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー