Здравствуйте, Marty, Вы писали:
M>У меня задача — разобрать протобаф сорцы
Возможно, тебе стоит сделать это в виде плагина к protoc:
https://protobuf.dev/reference/cpp/api-docs/google.protobuf.compiler.plugin/
На странице битые ссылки на описание интерфейса CodeGenerator, вот правильная:
https://protobuf.dev/reference/cpp/api-docs/google.protobuf.compiler.code_generator/#CodeGenerator
Если нет (зря), то спецификации языка разных версий в официальной документации есть:
https://protobuf.dev/reference/protobuf/edition-2023-spec/
До proto2 не было ничего: более ранние версии Google не публиковал.