*参照元 [#u52aa726]
#backlinks

*説明 [#g65b7a48]
-パス: [[gcc-8.3/gcc/genrecog.c]]

-FIXME: これは何?
--説明


**引数 [#h4c480bc]
-routine_type type
--
--[[gcc-8.3/gcc/routine_type]]
-state *s
--
--[[gcc-8.3/gcc/state]]
-vec <state *> &procs
--
--[[gcc-8.3/gcc/vec]]


**返り値 [#gcb47c74]
-state *
--
--[[gcc-8.3/gcc/state]]


**参考 [#o6229870]


*実装 [#nd2679ae]
 /* Turn S into a subroutine of type TYPE and add it to PROCS.  Return a new
    state that performs a subroutine call to S.  */
 
 static state *
 create_subroutine (routine_type type, state *s, vec <state *> &procs)
 {
   procs.safe_push (s);
   acceptance_type acceptance;
   acceptance.type = type;
   acceptance.partial_p = true;
   acceptance.u.subroutine_id = procs.length ();
   state *news = new state;
   add_decision (news, rtx_test::accept (acceptance), true, false);
   return news;
 }
-
--[[gcc-8.3/gcc/acceptance_type]]
--[[gcc-8.3/gcc/add_decision()]]
--[[gcc-8.3/gcc/rtx_test]]


*コメント [#i5ec5056]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS