comparison CbC-implemantation.ja @ 33:e62c90c8e699

modify CbC-implementation.ja
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Tue, 22 Dec 2009 13:03:25 +0900
parents 59194914942b
children
comparison
equal deleted inserted replaced
32:59194914942b 33:e62c90c8e699
144 名前なしでできるか? 144 名前なしでできるか?
145 3. それぞれを代入 145 3. それぞれを代入
146 4. CALL_EXPRの引数を一時変数に置き換え 146 4. CALL_EXPRの引数を一時変数に置き換え
147 5. expand_callでの実装を元に戻す? 147 5. expand_callでの実装を元に戻す?
148 現状のままでも動きはするはず 148 現状のままでも動きはするはず
149 引数のタイプ
150 関数
151 o ADDR_EXPR
152 o PARM_DECL, VAR_DECL,
153 other
154 o *_EXPR
155 o PARM_DECL, VAR_DECL,
149 156
150 実装の準備 157 実装の準備
151 o CALL_EXPRから引数リストを取得 158 o CALL_EXPRから引数リストを取得
152 DECL_ARGUMENTS(fundecl) 159 DECL_ARGUMENTS(fundecl)
153 tree args = DECL_ARGUMENTS (fndecl); 160 tree args = DECL_ARGUMENTS (fndecl);