View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/ots/include/opentype-sanitiser.h |
97.56% (80/82) |
94.12% (16/17) |
90.00% (45/50) |
src/ots/include/ots-memory-stream.h |
78.69% (48/61) |
75.00% (9/12) |
69.05% (29/42) |
src/ots/src/avar.cc |
93.80% (121/129) |
100.00% (2/2) |
97.14% (136/140) |
src/ots/src/avar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/cff.cc |
96.45% (1059/1098) |
100.00% (22/22) |
95.88% (1351/1409) |
src/ots/src/cff.h |
100.00% (5/5) |
100.00% (3/3) |
100.00% (3/3) |
src/ots/src/cff_charstring.cc |
98.15% (638/650) |
100.00% (7/7) |
97.02% (781/805) |
src/ots/src/cmap.cc |
91.75% (734/800) |
100.00% (7/7) |
87.24% (759/870) |
src/ots/src/cmap.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/colr.cc |
98.84% (680/688) |
100.00% (25/25) |
98.14% (1162/1184) |
src/ots/src/colr.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/cpal.cc |
89.11% (180/202) |
100.00% (5/5) |
92.82% (181/195) |
src/ots/src/cpal.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/cvar.cc |
93.33% (28/30) |
100.00% (2/2) |
95.24% (20/21) |
src/ots/src/cvar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/cvt.cc |
84.00% (21/25) |
100.00% (3/3) |
89.47% (17/19) |
src/ots/src/cvt.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/feat.cc |
92.64% (151/163) |
100.00% (7/7) |
96.25% (154/160) |
src/ots/src/feat.h |
75.00% (3/4) |
75.00% (3/4) |
75.00% (3/4) |
src/ots/src/fpgm.cc |
81.82% (18/22) |
100.00% (3/3) |
87.50% (14/16) |
src/ots/src/fpgm.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/fvar.cc |
92.59% (125/135) |
100.00% (2/2) |
96.64% (144/149) |
src/ots/src/fvar.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/ots/src/gasp.cc |
92.86% (52/56) |
100.00% (2/2) |
96.23% (51/53) |
src/ots/src/gasp.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/gdef.cc |
97.29% (287/295) |
100.00% (5/5) |
98.48% (259/263) |
src/ots/src/gdef.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/glat.cc |
76.92% (290/377) |
90.00% (18/20) |
80.98% (281/347) |
src/ots/src/glat.h |
87.50% (14/16) |
85.71% (12/14) |
85.71% (12/14) |
src/ots/src/gloc.cc |
93.55% (87/93) |
100.00% (4/4) |
96.67% (87/90) |
src/ots/src/gloc.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/glyf.cc |
96.49% (357/370) |
100.00% (7/7) |
97.79% (310/317) |
src/ots/src/glyf.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/ots/src/gpos.cc |
96.74% (504/521) |
100.00% (18/18) |
95.12% (761/800) |
src/ots/src/gpos.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/graphite.h |
65.52% (38/58) |
88.89% (8/9) |
78.79% (26/33) |
src/ots/src/gsub.cc |
97.00% (388/400) |
100.00% (11/11) |
98.42% (437/444) |
src/ots/src/gsub.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/gvar.cc |
91.50% (140/153) |
100.00% (5/5) |
92.16% (141/153) |
src/ots/src/gvar.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (4/4) |
src/ots/src/hdmx.cc |
91.01% (81/89) |
100.00% (3/3) |
95.45% (84/88) |
src/ots/src/hdmx.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/head.cc |
97.83% (90/92) |
100.00% (2/2) |
99.06% (105/106) |
src/ots/src/head.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/hhea.cc |
100.00% (10/10) |
100.00% (1/1) |
100.00% (7/7) |
src/ots/src/hhea.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/hmtx.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/hvar.cc |
96.49% (55/57) |
100.00% (2/2) |
97.92% (47/48) |
src/ots/src/hvar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/kern.cc |
95.59% (130/136) |
100.00% (3/3) |
97.60% (122/125) |
src/ots/src/kern.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/layout.cc |
97.30% (1299/1335) |
100.00% (38/38) |
96.00% (2162/2252) |
src/ots/src/layout.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/loca.cc |
87.10% (54/62) |
100.00% (2/2) |
92.59% (50/54) |
src/ots/src/loca.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/ltsh.cc |
86.96% (40/46) |
100.00% (3/3) |
93.02% (40/43) |
src/ots/src/ltsh.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/math.cc |
97.74% (346/354) |
100.00% (15/15) |
96.98% (417/430) |
src/ots/src/math_.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/maxp.cc |
89.19% (66/74) |
100.00% (2/2) |
95.74% (90/94) |
src/ots/src/maxp.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/metrics.cc |
87.69% (114/130) |
100.00% (4/4) |
94.07% (127/135) |
src/ots/src/metrics.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/ots/src/mvar.cc |
97.10% (67/69) |
100.00% (2/2) |
98.25% (56/57) |
src/ots/src/mvar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/name.cc |
97.83% (270/276) |
100.00% (7/7) |
98.67% (223/226) |
src/ots/src/name.h |
100.00% (14/14) |
100.00% (4/4) |
100.00% (22/22) |
src/ots/src/os2.cc |
94.31% (232/246) |
100.00% (2/2) |
97.45% (267/274) |
src/ots/src/os2.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/ots.cc |
90.73% (724/798) |
93.33% (28/30) |
85.09% (1113/1308) |
src/ots/src/ots.h |
93.48% (86/92) |
95.83% (23/24) |
92.75% (64/69) |
src/ots/src/post.cc |
96.72% (118/122) |
100.00% (2/2) |
98.40% (123/125) |
src/ots/src/post.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/prep.cc |
90.91% (20/22) |
100.00% (3/3) |
93.75% (15/16) |
src/ots/src/prep.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/sile.cc |
96.30% (52/54) |
100.00% (2/2) |
98.39% (61/62) |
src/ots/src/sile.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/silf.cc |
96.03% (823/857) |
100.00% (19/19) |
98.22% (938/955) |
src/ots/src/silf.h |
92.31% (12/13) |
90.91% (10/11) |
90.91% (10/11) |
src/ots/src/sill.cc |
93.65% (118/126) |
100.00% (6/6) |
96.95% (127/131) |
src/ots/src/sill.h |
100.00% (3/3) |
100.00% (3/3) |
100.00% (3/3) |
src/ots/src/stat.cc |
91.00% (273/300) |
100.00% (3/3) |
95.41% (291/305) |
src/ots/src/stat.h |
96.30% (52/54) |
100.00% (9/9) |
95.45% (21/22) |
src/ots/src/variations.cc |
97.97% (193/197) |
100.00% (5/5) |
96.22% (356/370) |
src/ots/src/vdmx.cc |
91.87% (113/123) |
100.00% (3/3) |
96.38% (133/138) |
src/ots/src/vdmx.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/vhea.cc |
100.00% (11/11) |
100.00% (1/1) |
100.00% (9/9) |
src/ots/src/vhea.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/vmtx.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/vorg.cc |
85.71% (48/56) |
100.00% (3/3) |
87.93% (51/58) |
src/ots/src/vorg.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/src/vvar.cc |
96.97% (64/66) |
100.00% (2/2) |
98.25% (56/57) |
src/ots/src/vvar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/subprojects/brotli-1.0.9/c/common/constants.h |
0.00% (0/60) |
0.00% (0/1) |
0.00% (0/13) |
src/ots/subprojects/brotli-1.0.9/c/common/dictionary.c |
42.86% (3/7) |
50.00% (1/2) |
33.33% (1/3) |
src/ots/subprojects/brotli-1.0.9/c/common/platform.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (4/4) |
src/ots/subprojects/brotli-1.0.9/c/common/platform.h |
13.64% (6/44) |
25.00% (2/8) |
25.00% (2/8) |
src/ots/subprojects/brotli-1.0.9/c/common/transform.c |
54.37% (56/103) |
75.00% (3/4) |
59.15% (42/71) |
src/ots/subprojects/brotli-1.0.9/c/dec/bit_reader.c |
47.22% (17/36) |
66.67% (2/3) |
53.85% (14/26) |
src/ots/subprojects/brotli-1.0.9/c/dec/bit_reader.h |
80.56% (174/216) |
100.00% (22/22) |
93.70% (119/127) |
src/ots/subprojects/brotli-1.0.9/c/dec/decode.c |
90.03% (1788/1986) |
85.51% (59/69) |
77.29% (1140/1475) |
src/ots/subprojects/brotli-1.0.9/c/dec/huffman.c |
99.10% (219/221) |
100.00% (6/6) |
98.29% (115/117) |
src/ots/subprojects/brotli-1.0.9/c/dec/huffman.h |
100.00% (6/6) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/subprojects/brotli-1.0.9/c/dec/state.c |
96.49% (110/114) |
100.00% (5/5) |
94.44% (17/18) |
src/ots/subprojects/lz4-1.9.4/lib/lz4.c |
21.59% (304/1408) |
12.64% (11/87) |
23.99% (320/1334) |
src/ots/subprojects/woff2-1.0.2/include/woff2/output.h |
50.00% (2/4) |
50.00% (2/4) |
50.00% (2/4) |
src/ots/subprojects/woff2-1.0.2/src/buffer.h |
60.00% (48/80) |
66.67% (10/15) |
82.05% (32/39) |
src/ots/subprojects/woff2-1.0.2/src/port.h |
0.00% (0/20) |
0.00% (0/1) |
0.00% (0/1) |
src/ots/subprojects/woff2-1.0.2/src/round.h |
66.67% (4/6) |
100.00% (1/1) |
75.00% (3/4) |
src/ots/subprojects/woff2-1.0.2/src/store_bytes.h |
44.83% (13/29) |
40.00% (2/5) |
40.00% (2/5) |
src/ots/subprojects/woff2-1.0.2/src/variable_length.cc |
53.85% (56/104) |
28.57% (2/7) |
62.34% (48/77) |
src/ots/subprojects/woff2-1.0.2/src/woff2_common.cc |
100.00% (29/29) |
100.00% (2/2) |
100.00% (16/16) |
src/ots/subprojects/woff2-1.0.2/src/woff2_common.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/subprojects/woff2-1.0.2/src/woff2_dec.cc |
88.21% (905/1026) |
95.65% (22/23) |
85.86% (686/799) |
src/ots/subprojects/woff2-1.0.2/src/woff2_out.cc |
45.95% (17/37) |
42.86% (3/7) |
50.00% (12/24) |
src/ots/subprojects/zlib-1.2.12/adler32.c |
64.56% (51/79) |
40.00% (2/5) |
75.54% (105/139) |
src/ots/subprojects/zlib-1.2.12/crc32.c |
0.00% (0/287) |
0.00% (0/13) |
0.00% (0/77) |
src/ots/subprojects/zlib-1.2.12/inffast.c |
74.18% (158/213) |
100.00% (1/1) |
65.12% (56/86) |
src/ots/subprojects/zlib-1.2.12/inflate.c |
59.75% (576/964) |
45.45% (10/22) |
57.42% (673/1172) |
src/ots/subprojects/zlib-1.2.12/inftrees.c |
98.77% (160/162) |
100.00% (1/1) |
98.17% (107/109) |
src/ots/subprojects/zlib-1.2.12/uncompr.c |
87.76% (43/49) |
100.00% (2/2) |
79.17% (38/48) |
src/ots/subprojects/zlib-1.2.12/zutil.c |
19.57% (9/46) |
40.00% (2/5) |
12.90% (4/31) |
src/ots/util/ots-fuzzer.cc |
100.00% (21/21) |
100.00% (3/3) |
100.00% (17/17) |
Totals |
83.41% (16461/19734) |
79.78% (639/801) |
85.31% (17974/21070) |