Вкратце: я ищу что-то вроде Roslyn, но для C++.
Подробно:
Я имею дело с проектом C#, в котором мне приходится работать с файлами C++. У меня есть куча .h (около 250 файлов) и .cpp, и я хотел бы сопоставить классы и функции, а что нет, которые определены в этих файлах.
Это для задачи моделирования. Я не хочу использовать настоящую библиотеку С++.
Я не писал код на C++, поэтому не могу быть уверен, что где-то есть вложенные классы. Так что это не "простая" задача регулярного выражения.
Проект написан на C#, а библиотека, которую я хотел бы использовать, написана на C++. Я не могу это изменить.