llvm-mirror/test/tools/llvm-cov
Igor Kudrin 32058f8126 Reapply "[Coverage] Prevent detection of false instantiations in case of macro expansion."
The root of the problem was that findMainViewFileID(File, Function)
could return some ID for any given file, even though that file
was not the main file for that function.

This patch ensures that the result of this function is conformed
with the result of findMainViewFileID(Function).

This commit reapplies r266436, which was reverted by r266458,
with the .covmapping file serialized in v1 format.

Differential Revision: http://reviews.llvm.org/D18787

llvm-svn: 266620
2016-04-18 15:36:30 +00:00
..
Inputs Reapply "[Coverage] Prevent detection of false instantiations in case of macro expansion." 2016-04-18 15:36:30 +00:00
binary-formats.c
copy_block_helper.m
cov-comdat.test [Coverage] add covmap v2 binary format regression test 2016-02-10 20:14:04 +00:00
gcov47_compatibility.cpp llvm-cov: Fix reading gcov data that does not have function names 2016-02-08 22:49:40 +00:00
lit.local.cfg Reapply "[Coverage] Prevent detection of false instantiations in case of macro expansion." 2016-04-18 15:36:30 +00:00
llvm-cov.test
prevent_false_instantiations.h Reapply "[Coverage] Prevent detection of false instantiations in case of macro expansion." 2016-04-18 15:36:30 +00:00
range_based_for.cpp
report.cpp
showExpansions.cpp
showHighlightedRanges.cpp
showLineExecutionCounts.cpp
showRegionMarkers.cpp
showTemplateInstantiations.cpp
universal-binary.c