Есть какая-нибудь командно-строчная утилита для этого?
Возможно, что-то такое для автоматического создания .h файлов по существующим .c файлам. Но только хорошо работающее, поддерживающее всякие современные нюансы
Нужно это для автоматизации создания биндингов для других языков. Но не хочется велосипед изобретать.
Перемещено mono из talks
ВЫБРАННОЕ РЕШЕНИЕ: Распарсил в AST с помощью libclang и выкинул compound statements.