Allow users of the GCOV API to extend the FileInfo class to implement custom output...
authorMarco Castelluccio <mcastelluccio@mozilla.com>
Thu, 26 Jul 2018 09:21:56 +0000 (09:21 +0000)
committerMarco Castelluccio <mcastelluccio@mozilla.com>
Thu, 26 Jul 2018 09:21:56 +0000 (09:21 +0000)
commit89f1a8c9318622b2b002287bb9f641da1cacb07f
tree3d8b7e450479bd0bbc88798422d51039e81f06e0
parent1720113ace55cca0e5b0cc31de6c1c6a142130c1
Allow users of the GCOV API to extend the FileInfo class to implement custom output formats

Summary:
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.

Reviewers: bogner, davide, scott.smith

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D41802

llvm-svn: 338013
llvm/include/llvm/ProfileData/GCOV.h