The GCOV API can be used to parse gcda/gcno files, but in order to implement custom output formats, users need to reimplement everything.
If the FileInfo members were protected instead of private, they'd be able to reuse the code.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
I don't mind this change, but before accepting, can you please show the other bits? (i.e. how do you plan to use these?)
Thanks!
Comment Actions
Here's an example usage of this: https://github.com/marco-c/grcov/blob/5607a99f32748de23cf96ebbfe4edf3e2197a9cf/src/c/llvmgcov.cpp#L8