Мне трудно сформулировать этот вопрос. Причина, по которой я спрашиваю, состоит в том, что я хочу преобразовать некоторый код C ++ с помощью emscripten в код java-скрипта, но я не думаю, что мне нужно конвертировать всю базу кода.
Возможно ли в C ++ найти весь код, до которого может добраться конкретная функция при выполнении? Тогда я бы знал, какую часть кода мне нужно конвертировать, а какую можно просто игнорировать.
Это называется «иерархия вызовов», как сказал Евгений. Вы можете использовать автоматические инструменты документирования, чтобы получить эту информацию.
Я настоятельно рекомендую вам попробовать doxygen, потому что он действительно прост в использовании:
http://www.doxygen.nl/
Других решений пока нет …