2016-09-01 10 views
1

この質問を定式化するのは難しいです。私が尋ねる理由は、emscriptenを使ってC++コードをJavaスクリプトコードに変換したいのですが、コードベース全体を変換する必要はないと思います。特定の関数から到達できるコードを見つける

実行時に特定の関数が到達できるすべてのコードをC++で見つけることは可能ですか?それから、コードのどの部分を変換する必要があるのか​​、それを無視することができるのか分かります。

+2

それは、「呼び出し階層」と呼ばれていますし、私は静的アナライザはここで十分であろうと信じて@Lundin共通のIDE –

+0

によって示すことができます、不可能な入力のために実装されたコードパスがない限り。 –

答えて

2

ユージン氏は、「コール階層」と呼ばれています。自動ドキュメンテーションツールを使用して、この情報を取得することができます。本当に使いやすいですので

私は強くDoxygenのを試してみることをお勧めします: http://www.stack.nl/~dimitri/doxygen/

関連する問題