LCOV - code coverage report
Current view: top level - intl/icu/source/common Hit Total Coverage
Test: output.info Lines: 1873 43604 4.3 %
Date: 2017-07-14 16:53:18 Functions: 221 3600 6.1 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
appendable.cpp
0.0%
0.0 % 0 / 25 0.0 % 0 / 6
bmpset.cpp
0.0%
0.0 % 0 / 371 0.0 % 0 / 13
bmpset.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
bytestream.cpp
0.0%
0.0 % 0 / 38 0.0 % 0 / 10
bytestrie.cpp
0.0%
0.0 % 0 / 263 0.0 % 0 / 13
bytestriebuilder.cpp
0.0%
0.0 % 0 / 278 0.0 % 0 / 34
bytestrieiterator.cpp
0.0%
0.0 % 0 / 119 0.0 % 0 / 9
caniter.cpp
0.0%
0.0 % 0 / 257 0.0 % 0 / 14
chariter.cpp
0.0%
0.0 % 0 / 58 0.0 % 0 / 14
charstr.cpp
26.1%26.1%
26.1 % 23 / 88 30.0 % 3 / 10
charstr.h
64.0%64.0%
64.0 % 16 / 25 78.6 % 11 / 14
cmemory.cpp
44.4%44.4%
44.4 % 24 / 54 57.1 % 4 / 7
cmemory.h
16.8%16.8%
16.8 % 23 / 137 7.7 % 8 / 104
cpputils.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 5
cstr.cpp
0.0%
0.0 % 0 / 13 0.0 % 0 / 3
cstring.cpp
16.1%16.1%
16.1 % 20 / 124 30.8 % 4 / 13
dtintrv.cpp
0.0%
0.0 % 0 / 18 0.0 % 0 / 9
edits.cpp
0.0%
0.0 % 0 / 209 0.0 % 0 / 14
errorcode.cpp
0.0%
0.0 % 0 / 11 0.0 % 0 / 5
filterednormalizer2.cpp
0.0%
0.0 % 0 / 136 0.0 % 0 / 18
hash.h
0.0%
0.0 % 0 / 48 0.0 % 0 / 16
icudataver.cpp
0.0%
0.0 % 0 / 9 0.0 % 0 / 1
listformatter.cpp
0.0%
0.0 % 0 / 205 0.0 % 0 / 27
loadednormalizer2impl.cpp
41.1%41.1%
41.1 % 69 / 168 21.7 % 5 / 23
locavailable.cpp
0.0%
0.0 % 0 / 63 0.0 % 0 / 8
locbased.cpp
0.0%
0.0 % 0 / 23 0.0 % 0 / 4
locbased.h
0.0%
0.0 % 0 / 7 0.0 % 0 / 2
locdispnames.cpp
0.0%
0.0 % 0 / 356 0.0 % 0 / 20
locdspnm.cpp
0.0%
0.0 % 0 / 394 0.0 % 0 / 54
locid.cpp
30.9%30.9%
30.9 % 137 / 444 15.9 % 11 / 69
loclikely.cpp
44.0%44.0%
44.0 % 151 / 343 71.4 % 10 / 14
locmap.cpp
0.0%
0.0 % 0 / 88 0.0 % 0 / 6
locresdata.cpp
0.0%
0.0 % 0 / 81 0.0 % 0 / 4
locutil.cpp
0.0%
0.0 % 0 / 98 0.0 % 0 / 7
messageimpl.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
messagepattern.cpp
0.0%
0.0 % 0 / 697 0.0 % 0 / 59
mutex.h
100.0%
100.0 % 7 / 7 100.0 % 2 / 2
norm2allmodes.h
4.8%4.8%
4.8 % 7 / 145 12.8 % 5 / 39
normalizer2.cpp
10.2%10.2%
10.2 % 24 / 235 10.2 % 6 / 59
normalizer2impl.cpp
3.6%3.6%
3.6 % 38 / 1064 3.1 % 2 / 64
normalizer2impl.h
4.6%4.6%
4.6 % 8 / 173 9.3 % 5 / 54
normlzr.cpp
0.0%
0.0 % 0 / 233 0.0 % 0 / 39
parsepos.cpp
0.0%
0.0 % 0 / 4 0.0 % 0 / 5
patternprops.cpp
0.0%
0.0 % 0 / 65 0.0 % 0 / 7
pluralmap.cpp
0.0%
0.0 % 0 / 14 0.0 % 0 / 3
pluralmap.h
0.0%
0.0 % 0 / 91 0.0 % 0 / 19
propname.cpp
28.6%28.6%
28.6 % 38 / 133 31.6 % 6 / 19
propsvec.cpp
0.0%
0.0 % 0 / 255 0.0 % 0 / 12
punycode.cpp
0.0%
0.0 % 0 / 203 0.0 % 0 / 5
putil.cpp
12.0%12.0%
12.0 % 50 / 418 11.8 % 6 / 51
resbund.cpp
0.0%
0.0 % 0 / 129 0.0 % 0 / 33
resbund_cnv.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 3
resource.cpp
0.0%
0.0 % 0 / 2 0.0 % 0 / 4
resource.h
0.0%
0.0 % 0 / 18 0.0 % 0 / 9
ruleiter.cpp
0.0%
0.0 % 0 / 80 0.0 % 0 / 10
ruleiter.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
schriter.cpp
0.0%
0.0 % 0 / 48 0.0 % 0 / 14
serv.cpp
0.0%
0.0 % 0 / 437 0.0 % 0 / 78
serv.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
servlk.cpp
0.0%
0.0 % 0 / 63 0.0 % 0 / 16
servlkf.cpp
0.0%
0.0 % 0 / 49 0.0 % 0 / 12
servls.cpp
0.0%
0.0 % 0 / 115 0.0 % 0 / 28
servnotf.cpp
0.0%
0.0 % 0 / 47 0.0 % 0 / 10
servrbf.cpp
0.0%
0.0 % 0 / 19 0.0 % 0 / 8
servslkf.cpp
0.0%
0.0 % 0 / 29 0.0 % 0 / 8
sharedobject.cpp
0.0%
0.0 % 0 / 35 0.0 % 0 / 11
sharedobject.h
0.0%
0.0 % 0 / 36 0.0 % 0 / 32
simpleformatter.cpp
0.0%
0.0 % 0 / 149 0.0 % 0 / 11
stringpiece.cpp
5.1%5.1%
5.1 % 2 / 39 20.0 % 1 / 5
stringtriebuilder.cpp
0.0%
0.0 % 0 / 336 0.0 % 0 / 35
uarrsort.cpp
0.0%
0.0 % 0 / 108 0.0 % 0 / 9
ubidi.cpp
0.0%
0.0 % 0 / 1355 0.0 % 0 / 52
ubidi_props.cpp
5.1%5.1%
5.1 % 5 / 99 11.1 % 2 / 18
ubidiln.cpp
0.0%
0.0 % 0 / 615 0.0 % 0 / 19
ubiditransform.cpp
0.0%
0.0 % 0 / 161 0.0 % 0 / 14
ubidiwrt.cpp
0.0%
0.0 % 0 / 280 0.0 % 0 / 4
ucase.cpp
0.0%
0.0 % 0 / 484 0.0 % 0 / 34
ucasemap.cpp
0.0%
0.0 % 0 / 346 0.0 % 0 / 29
ucat.cpp
0.0%
0.0 % 0 / 22 0.0 % 0 / 4
uchar.cpp
4.5%4.5%
4.5 % 14 / 314 6.1 % 3 / 49
ucharstrie.cpp
0.0%
0.0 % 0 / 242 0.0 % 0 / 12
ucharstriebuilder.cpp
0.0%
0.0 % 0 / 239 0.0 % 0 / 32
ucharstrieiterator.cpp
0.0%
0.0 % 0 / 117 0.0 % 0 / 7
uchriter.cpp
0.0%
0.0 % 0 / 183 0.0 % 0 / 35
ucln_cmn.cpp
18.2%18.2%
18.2 % 6 / 33 20.0 % 1 / 5
ucmndata.cpp
62.0%62.0%
62.0 % 85 / 137 70.0 % 7 / 10
ucnv.cpp
0.0%
0.0 % 0 / 1086 0.0 % 0 / 54
ucnv_bld.cpp
0.0%
0.0 % 0 / 375 0.0 % 0 / 27
ucnv_cb.cpp
0.0%
0.0 % 0 / 59 0.0 % 0 / 5
ucnv_cnv.cpp
0.0%
0.0 % 0 / 71 0.0 % 0 / 5
ucnv_err.cpp
0.0%
0.0 % 0 / 143 0.0 % 0 / 8
ucnv_io.cpp
10.9%10.9%
10.9 % 56 / 513 10.8 % 4 / 37
ucnv_set.cpp
0.0%
0.0 % 0 / 13 0.0 % 0 / 1
ucnv_u16.cpp
0.0%
0.0 % 0 / 713 0.0 % 0 / 17
ucnv_u32.cpp
0.0%
0.0 % 0 / 510 0.0 % 0 / 14
ucnv_u7.cpp
0.0%
0.0 % 0 / 599 0.0 % 0 / 7
ucnv_u8.cpp
0.0%
0.0 % 0 / 451 0.0 % 0 / 7
ucnvbocu.cpp
0.0%
0.0 % 0 / 534 0.0 % 0 / 8
ucnvdisp.cpp
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
ucnvlat1.cpp
0.0%
0.0 % 0 / 332 0.0 % 0 / 9
ucnvscsu.cpp
0.0%
0.0 % 0 / 964 0.0 % 0 / 14
ucnvsel.cpp
0.0%
0.0 % 0 / 393 0.0 % 0 / 15
ucol_swp.cpp
0.0%
0.0 % 0 / 329 0.0 % 0 / 6
ucurr.cpp
0.0%
0.0 % 0 / 1006 0.0 % 0 / 55
udata.cpp
59.7%59.7%
59.7 % 249 / 417 73.1 % 19 / 26
udatamem.cpp
59.6%59.6%
59.6 % 28 / 47 70.0 % 7 / 10
udataswp.cpp
0.0%
0.0 % 0 / 218 0.0 % 0 / 22
uenum.cpp
0.0%
0.0 % 0 / 79 0.0 % 0 / 8
uhash.cpp
33.9%33.9%
33.9 % 119 / 351 30.4 % 14 / 46
uhash.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
uhash_us.cpp
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
uidna.cpp
0.0%
0.0 % 0 / 368 0.0 % 0 / 13
uinit.cpp
70.0%70.0%
70.0 % 7 / 10 66.7 % 2 / 3
uinvchar.cpp
3.5%3.5%
3.5 % 7 / 198 7.1 % 1 / 14
uinvchar.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
uiter.cpp
0.0%
0.0 % 0 / 452 0.0 % 0 / 51
ulist.cpp
0.0%
0.0 % 0 / 139 0.0 % 0 / 16
ulistformatter.cpp
0.0%
0.0 % 0 / 35 0.0 % 0 / 3
uloc.cpp
17.9%17.9%
17.9 % 183 / 1022 26.9 % 14 / 52
uloc_keytype.cpp
0.0%
0.0 % 0 / 336 0.0 % 0 / 13
uloc_tag.cpp
7.9%7.9%
7.9 % 100 / 1261 23.3 % 10 / 43
umapfile.cpp
58.3%58.3%
58.3 % 14 / 24 50.0 % 1 / 2
umath.cpp
50.0%50.0%
50.0 % 2 / 4 50.0 % 1 / 2
umutex.cpp
48.1%48.1%
48.1 % 25 / 52 44.4 % 4 / 9
umutex.h
57.9%57.9%
57.9 % 22 / 38 35.7 % 5 / 14
unames.cpp
0.0%
0.0 % 0 / 856 0.0 % 0 / 35
unifiedcache.cpp
0.0%
0.0 % 0 / 231 0.0 % 0 / 35
unifiedcache.h
0.0%
0.0 % 0 / 55 0.0 % 0 / 125
unifilt.cpp
0.0%
0.0 % 0 / 20 0.0 % 0 / 8
unifunct.cpp
0.0%
0.0 % 0 / 6 0.0 % 0 / 5
uniset.cpp
0.0%
0.0 % 0 / 990 0.0 % 0 / 91
uniset_closure.cpp
0.0%
0.0 % 0 / 105 0.0 % 0 / 9
uniset_props.cpp
0.0%
0.0 % 0 / 561 0.0 % 0 / 33
unisetspan.cpp
0.0%
0.0 % 0 / 696 0.0 % 0 / 30
unisetspan.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
unistr.cpp
0.0%
0.0 % 0 / 847 0.0 % 0 / 103
unistr_case.cpp
0.0%
0.0 % 0 / 90 0.0 % 0 / 5
unistr_case_locale.cpp
0.0%
0.0 % 0 / 8 0.0 % 0 / 4
unistr_cnv.cpp
0.0%
0.0 % 0 / 152 0.0 % 0 / 8
unistr_props.cpp
0.0%
0.0 % 0 / 26 0.0 % 0 / 1
unistrappender.h
0.0%
0.0 % 0 / 21 0.0 % 0 / 5
unorm.cpp
0.0%
0.0 % 0 / 98 0.0 % 0 / 11
unormcmp.cpp
0.0%
0.0 % 0 / 195 0.0 % 0 / 3
uobject.cpp
17.6%17.6%
17.6 % 3 / 17 25.0 % 2 / 8
uprops.cpp
3.2%3.2%
3.2 % 6 / 185 5.4 % 2 / 37
ures_cnv.cpp
0.0%
0.0 % 0 / 21 0.0 % 0 / 1
uresbund.cpp
11.2%11.2%
11.2 % 155 / 1389 21.5 % 17 / 79
uresdata.cpp
13.1%13.1%
13.1 % 91 / 693 21.4 % 9 / 42
uresdata.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
usc_impl.cpp
0.0%
0.0 % 0 / 133 0.0 % 0 / 11
uscript.cpp
0.0%
0.0 % 0 / 64 0.0 % 0 / 4
uscript_props.cpp
0.0%
0.0 % 0 / 31 0.0 % 0 / 7
uset.cpp
0.0%
0.0 % 0 / 244 0.0 % 0 / 50
uset_props.cpp
0.0%
0.0 % 0 / 50 0.0 % 0 / 8
usetiter.cpp
0.0%
0.0 % 0 / 74 0.0 % 0 / 12
ushape.cpp
0.0%
0.0 % 0 / 665 0.0 % 0 / 26
usprep.cpp
0.0%
0.0 % 0 / 392 0.0 % 0 / 19
ustack.cpp
0.0%
0.0 % 0 / 31 0.0 % 0 / 11
ustr_cnv.cpp
0.0%
0.0 % 0 / 106 0.0 % 0 / 9
ustr_wcs.cpp
0.0%
0.0 % 0 / 16 0.0 % 0 / 2
ustrcase.cpp
0.0%
0.0 % 0 / 439 0.0 % 0 / 23
ustrcase_locale.cpp
0.0%
0.0 % 0 / 18 0.0 % 0 / 5
ustrenum.cpp
0.0%
0.0 % 0 / 160 0.0 % 0 / 34
ustrfmt.cpp
0.0%
0.0 % 0 / 16 0.0 % 0 / 1
ustring.cpp
1.6%1.6%
1.6 % 10 / 626 6.0 % 3 / 50
ustrtrns.cpp
0.0%
0.0 % 0 / 853 0.0 % 0 / 14
utext.cpp
0.0%
0.0 % 0 / 1203 0.0 % 0 / 65
utf_impl.cpp
0.0%
0.0 % 0 / 115 0.0 % 0 / 5
util.cpp
0.0%
0.0 % 0 / 129 0.0 % 0 / 9
util_props.cpp
0.0%
0.0 % 0 / 82 0.0 % 0 / 4
utrace.cpp
0.0%
0.0 % 0 / 217 0.0 % 0 / 16
utrie.cpp
0.0%
0.0 % 0 / 518 0.0 % 0 / 23
utrie2.cpp
10.1%10.1%
10.1 % 38 / 377 5.3 % 1 / 19
utrie2.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
utrie2_builder.cpp
0.0%
0.0 % 0 / 601 0.0 % 0 / 30
uts46.cpp
1.5%1.5%
1.5 % 11 / 713 6.8 % 3 / 44
utypes.cpp
0.0%
0.0 % 0 / 18 0.0 % 0 / 1
uvector.cpp
0.0%
0.0 % 0 / 267 0.0 % 0 / 44
uvector.h
0.0%
0.0 % 0 / 10 0.0 % 0 / 5
uvectr32.cpp
0.0%
0.0 % 0 / 163 0.0 % 0 / 23
uvectr32.h
0.0%
0.0 % 0 / 17 0.0 % 0 / 6
uvectr64.cpp
0.0%
0.0 % 0 / 106 0.0 % 0 / 15
uvectr64.h
0.0%
0.0 % 0 / 16 0.0 % 0 / 6

Generated by: LCOV version 1.13