This patch adds the tests for the coverage mapping generation. Most of the tests check
the mapping regions produced by the generator, and one checks the IR.
This patch depends on the updated command line coverage tool.
Paths
| Differential D4793
Tests for coverage mapping ClosedPublic Authored by arphaman on Aug 5 2014, 11:05 AM.
Details Summary This patch adds the tests for the coverage mapping generation. Most of the tests check This patch depends on the updated command line coverage tool.
Diff Detail
Event Timelinearphaman updated this object.
Comment Actions I've updated the patch to test using the 'dump-coverage-mapping' option instead of relying on external tools.
Revision Contents
Diff 12321 cfe/trunk/test/CoverageMapping/Inputs/code.h
cfe/trunk/test/CoverageMapping/Inputs/header1.h
cfe/trunk/test/CoverageMapping/break.c
cfe/trunk/test/CoverageMapping/builtinmacro.c
cfe/trunk/test/CoverageMapping/casts.c
cfe/trunk/test/CoverageMapping/class.cpp
cfe/trunk/test/CoverageMapping/classtemplate.cpp
cfe/trunk/test/CoverageMapping/continue.c
cfe/trunk/test/CoverageMapping/derivedclass.cpp
cfe/trunk/test/CoverageMapping/header.cpp
cfe/trunk/test/CoverageMapping/if.c
cfe/trunk/test/CoverageMapping/includehell.cpp
cfe/trunk/test/CoverageMapping/ir.c
cfe/trunk/test/CoverageMapping/label.cpp
cfe/trunk/test/CoverageMapping/logical.cpp
cfe/trunk/test/CoverageMapping/loopmacro.c
cfe/trunk/test/CoverageMapping/loops.cpp
cfe/trunk/test/CoverageMapping/macroception.c
cfe/trunk/test/CoverageMapping/macroparams.c
cfe/trunk/test/CoverageMapping/macroparams2.c
cfe/trunk/test/CoverageMapping/macros.c
cfe/trunk/test/CoverageMapping/nestedclass.cpp
cfe/trunk/test/CoverageMapping/preprocessor.c
cfe/trunk/test/CoverageMapping/return.c
cfe/trunk/test/CoverageMapping/switch.c
cfe/trunk/test/CoverageMapping/templates.cpp
cfe/trunk/test/CoverageMapping/test.c
cfe/trunk/test/CoverageMapping/trycatch.cpp
|