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
 21.15% (22/104)
 33.33% (4/12)
 11.43% (12/105)
src/icu/icu4c/source/common/bytesinkutil.h
 68.97% (20/29)
 50.00% (3/6)
 78.26% (18/23)
src/icu/icu4c/source/common/bytestream.cpp
 59.62% (31/52)
 57.14% (4/7)
 77.08% (37/48)
src/icu/icu4c/source/common/bytestrie.cpp
 33.43% (120/359)
 46.15% (6/13)
 35.91% (93/259)
src/icu/icu4c/source/common/charstr.cpp
 39.07% (84/215)
 47.37% (9/19)
 43.23% (99/229)
src/icu/icu4c/source/common/charstr.h
 84.62% (33/39)
 88.89% (16/18)
 94.44% (34/36)
src/icu/icu4c/source/common/charstrmap.h
100.00% (20/20)
100.00% (7/7)
100.00% (37/37)
src/icu/icu4c/source/common/cmemory.cpp
 38.81% (26/67)
 50.00% (3/6)
 36.36% (20/55)
src/icu/icu4c/source/common/cmemory.h
 57.14% (88/154)
 80.00% (20/25)
 59.12% (107/181)
src/icu/icu4c/source/common/cstring.cpp
 36.41% (67/184)
 53.85% (7/13)
 41.76% (76/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/localebuilder.cpp
 47.84% (177/370)
 70.37% (19/27)
 50.64% (199/393)
src/icu/icu4c/source/common/locid.cpp
 71.88% (1217/1693)
 60.14% (83/138)
 79.02% (1269/1606)
src/icu/icu4c/source/common/loclikely.cpp
 56.23% (176/313)
 43.48% (10/23)
 41.69% (143/343)
src/icu/icu4c/source/common/loclikelysubtags.cpp
 69.93% (514/735)
 86.21% (25/29)
 68.75% (484/704)
src/icu/icu4c/source/common/loclikelysubtags.h
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/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
 68.32% (69/101)
 66.67% (6/9)
 62.30% (76/122)
src/icu/icu4c/source/common/lsr.h
 72.73% (8/11)
 75.00% (3/4)
 92.86% (13/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
 24.15% (50/207)
 31.58% (6/19)
 22.10% (40/181)
src/icu/icu4c/source/common/putil.cpp
 16.08% (106/659)
 16.98% (9/53)
 15.33% (103/672)
src/icu/icu4c/source/common/resource.cpp
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/icu/icu4c/source/common/resource.h
 60.00% (12/20)
 60.00% (6/10)
 67.86% (19/28)
src/icu/icu4c/source/common/restrace.h
 90.00% (9/10)
 90.00% (9/10)
 90.00% (9/10)
src/icu/icu4c/source/common/stringpiece.cpp
 24.69% (20/81)
 28.57% (2/7)
 31.58% (24/76)
src/icu/icu4c/source/common/uarrsort.cpp
 71.72% (104/145)
 70.00% (7/10)
 86.16% (137/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
 43.92% (83/189)
 50.00% (5/10)
 46.75% (72/154)
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
 25.52% (160/627)
 32.00% (8/25)
 25.51% (188/737)
src/icu/icu4c/source/common/udatamem.cpp
 49.28% (34/69)
 60.00% (6/10)
 52.87% (46/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
 22.76% (28/123)
 37.50% (3/8)
 22.86% (24/105)
src/icu/icu4c/source/common/uhash.cpp
 45.81% (257/561)
 41.82% (23/55)
 48.92% (226/462)
src/icu/icu4c/source/common/uinvchar.cpp
 18.65% (58/311)
 25.00% (4/16)
 15.70% (54/344)
src/icu/icu4c/source/common/uinvchar.h
100.00% (8/8)
100.00% (2/2)
100.00% (2/2)
src/icu/icu4c/source/common/uloc.cpp
 67.52% (1000/1481)
 56.38% (53/94)
 71.25% (1093/1534)
src/icu/icu4c/source/common/uloc_keytype.cpp
 76.61% (298/389)
 90.00% (9/10)
 91.39% (435/476)
src/icu/icu4c/source/common/uloc_tag.cpp
 83.19% (1455/1749)
 86.57% (58/67)
 88.25% (1510/1711)
src/icu/icu4c/source/common/ulocimp.h
100.00% (11/11)
100.00% (2/2)
100.00% (8/8)
src/icu/icu4c/source/common/umapfile.cpp
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/26)
src/icu/icu4c/source/common/umath.cpp
100.00% (6/6)
100.00% (2/2)
 87.50% (7/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
 70.45% (31/44)
 54.55% (6/11)
 75.00% (21/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
 42.86% (3/7)
 60.00% (3/5)
 60.00% (3/5)
src/icu/icu4c/source/common/unicode/bytestrie.h
 62.79% (54/86)
 61.11% (11/18)
 78.57% (33/42)
src/icu/icu4c/source/common/unicode/char16ptr.h
 30.30% (20/66)
 61.11% (11/18)
 68.00% (17/25)
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/8)
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
 90.91% (40/44)
100.00% (16/16)
 91.18% (31/34)
src/icu/icu4c/source/common/unicode/locid.h
 95.59% (65/68)
 91.67% (11/12)
 89.80% (44/49)
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
 43.59% (17/39)
 50.00% (8/16)
 53.57% (15/28)
src/icu/icu4c/source/common/unicode/unistr.h
 22.14% (89/402)
 17.27% (24/139)
 27.62% (58/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
 20.45% (9/44)
 25.00% (1/4)
 63.64% (7/11)
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
 80.00% (44/55)
100.00% (7/7)
 89.47% (68/76)
src/icu/icu4c/source/common/unistr.cpp
 17.07% (219/1283)
 22.55% (23/102)
 19.10% (224/1173)
src/icu/icu4c/source/common/uobject.cpp
 57.14% (12/21)
 57.14% (4/7)
 66.67% (18/27)
src/icu/icu4c/source/common/uresbund.cpp
 20.59% (478/2322)
 36.84% (35/95)
 19.48% (506/2598)
src/icu/icu4c/source/common/uresdata.cpp
 31.91% (343/1075)
 54.76% (23/42)
 28.94% (305/1054)
src/icu/icu4c/source/common/uresdata.h
 72.97% (27/37)
 66.67% (8/12)
 80.00% (24/30)
src/icu/icu4c/source/common/uresimp.h
 50.00% (2/4)
 50.00% (2/4)
 50.00% (2/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_imp.h
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/1)
src/icu/icu4c/source/common/ustrenum.cpp
  2.35% (5/213)
  6.67% (2/30)
  3.03% (7/231)
src/icu/icu4c/source/common/ustring.cpp
  4.47% (44/985)
 15.69% (8/51)
  7.65% (85/1111)
src/icu/icu4c/source/common/ustrtrns.cpp
  5.42% (58/1071)
  8.33% (1/12)
  5.90% (67/1135)
src/icu/icu4c/source/common/utf_impl.cpp
  8.24% (15/182)
 40.00% (2/5)
  4.40% (11/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/uvector.cpp
 29.05% (113/389)
 39.02% (16/41)
 33.88% (103/304)
src/icu/icu4c/source/common/uvector.h
  7.69% (2/26)
 13.33% (2/15)
 13.33% (2/15)
src/icu/icu4c/source/test/fuzzer/locale_morph_fuzzer.cpp
 97.70% (85/87)
100.00% (1/1)
 93.75% (30/32)
src/icu/icu4c/source/test/fuzzer/locale_util.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (4/4)
Totals
 36.51% (8217/22506)
 40.85% (679/1662)
 38.58% (8447/21893)