Roman Beliaev 653f81587f
[llvm-cov] Add FileID to MCDC records of the json code coverage export (#145236)
At the moment MCDC Record contains ExpandedFileID. If FileID !=
ExpandedFileID, the record's lines LineStart and LineEnd relate to the
`FileID` file, but the record doesn't contain this id. So we can't
distinguish multiple MCDC records with the same lines and columns, but
different FileIDs.

This adds FileID to MCDC records as it is done for regions and branches.
2025-07-08 09:56:57 -05:00
..