Нужно мне разобрать заголовочный файл и выдернуть из него имена структур, имена полей и типов полей всех структур. Для этого дела мне посоветовали clang. Делал так: передал в clang_parseTranslationUnit нужный мне заголовочный файл и с помощью clang_visitChildren побежал по файлу. Работает все кроме одного,
clang_getTypeSpelling( cursorType )
Может есть какой более правильный путь для этого?