Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/icu/icu4c/source/common/appendable.cpp
  0.00% (0/37)
  0.00% (0/5)
  0.00% (0/31)
src/icu/icu4c/source/common/bytesinkutil.cpp
  0.00% (0/104)
  0.00% (0/12)
  0.00% (0/105)
src/icu/icu4c/source/common/bytesinkutil.h
  0.00% (0/29)
  0.00% (0/6)
  0.00% (0/23)
src/icu/icu4c/source/common/bytestream.cpp
  0.00% (0/52)
  0.00% (0/7)
  0.00% (0/48)
src/icu/icu4c/source/common/bytestrie.cpp
  0.00% (0/359)
  0.00% (0/13)
  0.00% (0/259)
src/icu/icu4c/source/common/charstr.cpp
 16.28% (35/215)
 15.79% (3/19)
 19.21% (44/229)
src/icu/icu4c/source/common/charstr.h
 30.77% (12/39)
 44.44% (8/18)
 25.00% (9/36)
src/icu/icu4c/source/common/charstrmap.h
  0.00% (0/20)
  0.00% (0/7)
  0.00% (0/37)
src/icu/icu4c/source/common/cmemory.cpp
 37.31% (25/67)
 50.00% (3/6)
 38.18% (21/55)
src/icu/icu4c/source/common/cmemory.h
 19.48% (30/154)
 32.00% (8/25)
 20.44% (37/181)
src/icu/icu4c/source/common/cstring.cpp
  0.00% (0/184)
  0.00% (0/13)
  0.00% (0/182)
src/icu/icu4c/source/common/edits.cpp
  0.00% (0/634)
  0.00% (0/24)
  0.00% (0/489)
src/icu/icu4c/source/common/errorcode.cpp
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/10)
src/icu/icu4c/source/common/localebuilder.cpp
  0.00% (0/370)
  0.00% (0/27)
  0.00% (0/393)
src/icu/icu4c/source/common/locavailable.cpp
  0.00% (0/155)
  0.00% (0/14)
  0.00% (0/144)
src/icu/icu4c/source/common/locid.cpp
  0.00% (0/1693)
  0.00% (0/138)
  0.00% (0/1606)
src/icu/icu4c/source/common/loclikely.cpp
  0.00% (0/313)
  0.00% (0/23)
  0.00% (0/343)
src/icu/icu4c/source/common/loclikelysubtags.cpp
  0.00% (0/735)
  0.00% (0/29)
  0.00% (0/704)
src/icu/icu4c/source/common/loclikelysubtags.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/icu/icu4c/source/common/locmap.cpp
  0.00% (0/140)
  0.00% (0/6)
  0.00% (0/129)
src/icu/icu4c/source/common/lsr.cpp
  0.00% (0/101)
  0.00% (0/9)
  0.00% (0/122)
src/icu/icu4c/source/common/lsr.h
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/14)
src/icu/icu4c/source/common/mutex.h
100.00% (6/6)
100.00% (2/2)
100.00% (11/11)
src/icu/icu4c/source/common/patternprops.cpp
  0.00% (0/94)
  0.00% (0/8)
  0.00% (0/94)
src/icu/icu4c/source/common/propname.cpp
  0.00% (0/207)
  0.00% (0/19)
  0.00% (0/181)
src/icu/icu4c/source/common/putil.cpp
  4.10% (27/659)
  5.66% (3/53)
  3.27% (22/672)
src/icu/icu4c/source/common/putilimp.h
  0.00% (0/13)
  0.00% (0/1)
  0.00% (0/9)
src/icu/icu4c/source/common/resource.cpp
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/icu/icu4c/source/common/resource.h
  0.00% (0/20)
  0.00% (0/10)
  0.00% (0/28)
src/icu/icu4c/source/common/restrace.h
 10.00% (1/10)
 10.00% (1/10)
 10.00% (1/10)
src/icu/icu4c/source/common/stringpiece.cpp
  1.23% (1/81)
 14.29% (1/7)
  9.21% (7/76)
src/icu/icu4c/source/common/uarrsort.cpp
  0.00% (0/145)
  0.00% (0/10)
  0.00% (0/159)
src/icu/icu4c/source/common/ucln_cmn.cpp
 19.15% (9/47)
 20.00% (1/5)
 17.31% (9/52)
src/icu/icu4c/source/common/ucmndata.cpp
 48.68% (92/189)
 60.00% (6/10)
 51.95% (80/154)
src/icu/icu4c/source/common/ucnv.cpp
 12.16% (204/1678)
 16.36% (9/55)
 11.46% (185/1614)
src/icu/icu4c/source/common/ucnv2022.cpp
 51.32% (1013/1974)
 55.17% (16/29)
 53.43% (803/1503)
src/icu/icu4c/source/common/ucnv_bld.cpp
 44.51% (373/838)
 68.97% (20/29)
 50.34% (439/872)
src/icu/icu4c/source/common/ucnv_cb.cpp
 59.48% (69/116)
 60.00% (3/5)
 56.47% (48/85)
src/icu/icu4c/source/common/ucnv_cnv.cpp
 20.39% (21/103)
 20.00% (1/5)
 20.83% (15/72)
src/icu/icu4c/source/common/ucnv_ct.cpp
 53.89% (180/334)
 50.00% (5/10)
 81.26% (477/587)
src/icu/icu4c/source/common/ucnv_err.cpp
  6.27% (16/255)
 12.50% (1/8)
 13.86% (69/498)
src/icu/icu4c/source/common/ucnv_ext.cpp
 31.21% (201/644)
 37.50% (6/16)
 27.65% (159/575)
src/icu/icu4c/source/common/ucnv_io.cpp
 27.06% (200/739)
 32.43% (12/37)
 26.52% (175/660)
src/icu/icu4c/source/common/ucnv_lmb.cpp
 49.03% (254/518)
 66.67% (8/12)
 45.94% (260/566)
src/icu/icu4c/source/common/ucnv_u16.cpp
 22.68% (227/1001)
 40.00% (8/20)
 28.26% (182/644)
src/icu/icu4c/source/common/ucnv_u32.cpp
 18.51% (149/805)
 28.57% (4/14)
 19.14% (94/491)
src/icu/icu4c/source/common/ucnv_u7.cpp
 46.57% (401/861)
 57.14% (4/7)
 53.54% (295/551)
src/icu/icu4c/source/common/ucnv_u8.cpp
 14.22% (91/640)
 28.57% (2/7)
 14.99% (64/427)
src/icu/icu4c/source/common/ucnvbocu.cpp
 29.47% (224/760)
 37.50% (3/8)
 43.20% (518/1199)
src/icu/icu4c/source/common/ucnvhz.cpp
 48.88% (175/358)
 62.50% (5/8)
 57.80% (163/282)
src/icu/icu4c/source/common/ucnvisci.cpp
 35.98% (190/528)
 50.00% (5/10)
 19.64% (252/1283)
src/icu/icu4c/source/common/ucnvlat1.cpp
 23.61% (106/449)
 11.11% (1/9)
 26.15% (51/195)
src/icu/icu4c/source/common/ucnvmbcs.cpp
 31.23% (1009/3231)
 30.56% (11/36)
 33.41% (826/2472)
src/icu/icu4c/source/common/ucnvscsu.cpp
 31.39% (420/1338)
 64.29% (9/14)
 35.74% (292/817)
src/icu/icu4c/source/common/ucol_swp.cpp
  0.00% (0/384)
  0.00% (0/5)
  0.00% (0/364)
src/icu/icu4c/source/common/udata.cpp
 47.85% (300/627)
 68.00% (17/25)
 45.32% (334/737)
src/icu/icu4c/source/common/udatamem.cpp
 65.22% (45/69)
 80.00% (8/10)
 68.97% (60/87)
src/icu/icu4c/source/common/udataswp.cpp
  0.00% (0/307)
  0.00% (0/22)
  0.00% (0/385)
src/icu/icu4c/source/common/uenum.cpp
 19.51% (24/123)
 37.50% (3/8)
 20.95% (22/105)
src/icu/icu4c/source/common/uhash.cpp
 28.16% (158/561)
 25.45% (14/55)
 26.62% (123/462)
src/icu/icu4c/source/common/uinvchar.cpp
  0.00% (0/311)
  0.00% (0/16)
  0.00% (0/344)
src/icu/icu4c/source/common/uinvchar.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/icu/icu4c/source/common/uloc.cpp
  0.00% (0/1481)
  0.00% (0/94)
  0.00% (0/1534)
src/icu/icu4c/source/common/uloc_keytype.cpp
  0.00% (0/389)
  0.00% (0/10)
  0.00% (0/476)
src/icu/icu4c/source/common/uloc_tag.cpp
  0.00% (0/1749)
  0.00% (0/67)
  0.00% (0/1711)
src/icu/icu4c/source/common/ulocimp.h
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/8)
src/icu/icu4c/source/common/umapfile.cpp
  7.89% (3/38)
 50.00% (1/2)
 15.38% (4/26)
src/icu/icu4c/source/common/umath.cpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/8)
src/icu/icu4c/source/common/umutex.cpp
 58.54% (48/82)
 60.00% (6/10)
 60.53% (23/38)
src/icu/icu4c/source/common/umutex.h
 75.00% (33/44)
 54.55% (6/11)
 78.57% (22/28)
src/icu/icu4c/source/common/unicode/appendable.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/icu/icu4c/source/common/unicode/bytestream.h
  0.00% (0/7)
  0.00% (0/5)
  0.00% (0/5)
src/icu/icu4c/source/common/unicode/bytestrie.h
  0.00% (0/86)
  0.00% (0/18)
  0.00% (0/42)
src/icu/icu4c/source/common/unicode/char16ptr.h
  9.09% (6/66)
 22.22% (4/18)
 24.00% (6/25)
src/icu/icu4c/source/common/unicode/chariter.h
  0.00% (0/22)
  0.00% (0/8)
  0.00% (0/8)
src/icu/icu4c/source/common/unicode/edits.h
  0.00% (0/41)
  0.00% (0/22)
  0.00% (0/25)
src/icu/icu4c/source/common/unicode/errorcode.h
  0.00% (0/8)
  0.00% (0/8)
  0.00% (0/9)
src/icu/icu4c/source/common/unicode/localematcher.h
  0.00% (0/12)
  0.00% (0/7)
  0.00% (0/7)
src/icu/icu4c/source/common/unicode/localpointer.h
  0.00% (0/44)
  0.00% (0/16)
  0.00% (0/34)
src/icu/icu4c/source/common/unicode/locid.h
  0.00% (0/38)
  0.00% (0/10)
  0.00% (0/19)
src/icu/icu4c/source/common/unicode/parsepos.h
  0.00% (0/29)
  0.00% (0/10)
  0.00% (0/10)
src/icu/icu4c/source/common/unicode/rep.h
 10.00% (1/10)
 25.00% (1/4)
 25.00% (1/4)
src/icu/icu4c/source/common/unicode/stringpiece.h
  7.69% (3/39)
 18.75% (3/16)
 20.83% (5/24)
src/icu/icu4c/source/common/unicode/unistr.h
  8.46% (34/402)
  6.47% (9/139)
  8.10% (17/210)
src/icu/icu4c/source/common/unicode/uobject.h
  0.00% (0/7)
  0.00% (0/4)
  0.00% (0/4)
src/icu/icu4c/source/common/unicode/ures.h
  0.00% (0/44)
  0.00% (0/4)
  0.00% (0/18)
src/icu/icu4c/source/common/unicode/uset.h
  0.00% (0/188)
  0.00% (0/46)
  0.00% (0/46)
src/icu/icu4c/source/common/unicode/utypes.h
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/icu/icu4c/source/common/uniquecharstr.h
  0.00% (0/55)
  0.00% (0/7)
  0.00% (0/76)
src/icu/icu4c/source/common/unistr.cpp
  1.64% (21/1283)
  3.92% (4/102)
  1.79% (21/1173)
src/icu/icu4c/source/common/unistr_cnv.cpp
 18.92% (42/222)
 25.00% (2/8)
 17.18% (50/291)
src/icu/icu4c/source/common/uobject.cpp
  4.76% (1/21)
 14.29% (1/7)
  3.70% (1/27)
src/icu/icu4c/source/common/uresbund.cpp
  0.00% (0/2322)
  0.00% (0/95)
  0.00% (0/2598)
src/icu/icu4c/source/common/uresdata.cpp
  0.00% (0/1075)
  0.00% (0/42)
  0.00% (0/1054)
src/icu/icu4c/source/common/uresdata.h
  0.00% (0/37)
  0.00% (0/12)
  0.00% (0/30)
src/icu/icu4c/source/common/uresimp.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
src/icu/icu4c/source/common/uscript_props.cpp
  0.00% (0/46)
  0.00% (0/7)
  0.00% (0/46)
src/icu/icu4c/source/common/ustr_cnv.cpp
  0.00% (0/162)
  0.00% (0/9)
  0.00% (0/193)
src/icu/icu4c/source/common/ustr_imp.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/14)
src/icu/icu4c/source/common/ustrenum.cpp
  0.00% (0/213)
  0.00% (0/30)
  0.00% (0/231)
src/icu/icu4c/source/common/ustrfmt.cpp
  0.00% (0/23)
  0.00% (0/1)
  0.00% (0/15)
src/icu/icu4c/source/common/ustring.cpp
  0.71% (7/985)
  3.92% (2/51)
  2.52% (28/1111)
src/icu/icu4c/source/common/ustrtrns.cpp
  0.00% (0/1071)
  0.00% (0/12)
  0.00% (0/1135)
src/icu/icu4c/source/common/utf_impl.cpp
  0.00% (0/182)
  0.00% (0/5)
  0.00% (0/250)
src/icu/icu4c/source/common/util.cpp
  0.00% (0/201)
  0.00% (0/12)
  0.00% (0/175)
src/icu/icu4c/source/common/util.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/icu/icu4c/source/common/utrace.cpp
  0.00% (0/308)
  0.00% (0/16)
  0.00% (0/157)
src/icu/icu4c/source/common/utrie2.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/icu/icu4c/source/common/utrie_swap.cpp
  0.00% (0/245)
  0.00% (0/5)
  0.00% (0/223)
src/icu/icu4c/source/common/utypes.cpp
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/41)
src/icu/icu4c/source/common/uvector.cpp
  0.00% (0/389)
  0.00% (0/41)
  0.00% (0/304)
src/icu/icu4c/source/common/uvector.h
  0.00% (0/26)
  0.00% (0/15)
  0.00% (0/15)
src/icu/icu4c/source/i18n/numsys.cpp
  0.00% (0/223)
  0.00% (0/23)
  0.00% (0/249)
src/icu/icu4c/source/i18n/ucln_in.cpp
  0.00% (0/22)
  0.00% (0/2)
  0.00% (0/15)
src/icu/icu4c/source/i18n/unicode/fieldpos.h
  0.00% (0/23)
  0.00% (0/12)
  0.00% (0/12)
src/icu/icu4c/source/i18n/unicode/fmtable.h
  0.00% (0/39)
  0.00% (0/17)
  0.00% (0/17)
src/icu/icu4c/source/i18n/unicode/format.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/icu/icu4c/source/i18n/unicode/fpositer.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/icu/icu4c/source/i18n/unicode/numsys.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/icu/icu4c/source/test/fuzzer/converter_fuzzer.cpp
 92.00% (23/25)
100.00% (1/1)
 95.65% (22/23)
src/icu/icu4c/source/test/fuzzer/fuzzer_utils.h
  9.52% (2/21)
 33.33% (1/3)
  6.25% (1/16)
src/icu/icu4c/source/test/fuzzer/locale_util.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/4)
Totals
 16.05% (6514/40574)
 12.01% (254/2115)
 16.58% (6350/38297)