Mercurial > hg > CbC > CbC_gcc
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); |