関数呼び出しを含むコードの一部を、すべての関数呼び出しがそれぞれのコードに置き換えられたコードに置き換えるために利用できる理論/ツールがあるかどうか疑問に思います。
お気に入り
main()
{
fun();
}
fun()
{
int i;
fun2();
}
fun2()
{
int j;
}
の中へ
main()
{
int i;
int j;
}
ローカル変数名、再帰呼び出し、外部関数呼び出しなど、世話をすることがたくさんあることを私は知っています。
それはまったく役に立たないかもしれないことも知っていますが、それでもこのようなものは存在しますか?理論的にも?
私はそれをプロセッサごとのアドバンスユニットと呼ぶべきです:)