構造体定義書 仕様書作成ツール【A HotDocument】

function

構文構文

struct function

ファイル名ファイル名

function.h

構造体情報構造体情報

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  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー