LCOV - code coverage report
Current view: top level - gfx/harfbuzz/src Hit Total Coverage
Test: output.info Lines: 2604 9442 27.6 %
Date: 2017-07-14 16:53:18 Functions: 1062 2979 35.6 %
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
hb-atomic-private.hh
100.0%
100.0 % 4 / 4 100.0 % 4 / 4
hb-blob.cc
36.2%36.2%
36.2 % 34 / 94 50.0 % 8 / 16
hb-buffer-private.hh
77.0%77.0%
77.0 % 47 / 61 82.6 % 19 / 23
hb-buffer.cc
25.7%25.7%
25.7 % 138 / 536 23.5 % 19 / 81
hb-common.cc
1.0%1.0%
1.0 % 3 / 292 2.6 % 1 / 38
hb-face-private.hh
62.5%62.5%
62.5 % 10 / 16 40.0 % 2 / 5
hb-face.cc
25.2%25.2%
25.2 % 27 / 107 27.3 % 6 / 22
hb-font-private.hh
7.6%7.6%
7.6 % 15 / 198 14.0 % 7 / 50
hb-font.cc
12.7%12.7%
12.7 % 47 / 370 17.0 % 18 / 106
hb-glib.cc
0.0%
0.0 % 0 / 29 0.0 % 0 / 12
hb-mutex-private.hh
50.0%50.0%
50.0 % 2 / 4 50.0 % 2 / 4
hb-object-private.hh
75.4%75.4%
75.4 % 43 / 57 67.9 % 57 / 84
hb-open-file-private.hh
0.0%
0.0 % 0 / 44 0.0 % 0 / 10
hb-open-type-private.hh
54.5%54.5%
54.5 % 189 / 347 32.0 % 372 / 1161
hb-ot-head-table.hh
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
hb-ot-layout-common-private.hh
38.9%38.9%
38.9 % 227 / 584 58.0 % 83 / 143
hb-ot-layout-gdef-table.hh
14.3%14.3%
14.3 % 16 / 112 21.4 % 6 / 28
hb-ot-layout-gpos-table.hh
38.3%38.3%
38.3 % 233 / 609 51.4 % 57 / 111
hb-ot-layout-gsub-table.hh
30.1%30.1%
30.1 % 163 / 542 37.1 % 46 / 124
hb-ot-layout-gsubgpos-private.hh
33.6%33.6%
33.6 % 298 / 887 32.5 % 91 / 280
hb-ot-layout-private.hh
47.1%47.1%
47.1 % 74 / 157 48.0 % 24 / 50
hb-ot-layout.cc
61.2%61.2%
61.2 % 260 / 425 54.5 % 54 / 99
hb-ot-map-private.hh
54.0%54.0%
54.0 % 27 / 50 60.0 % 12 / 20
hb-ot-map.cc
82.6%82.6%
82.6 % 128 / 155 83.3 % 5 / 6
hb-ot-math-table.hh
0.0%
0.0 % 0 / 162 0.0 % 0 / 38
hb-ot-math.cc
0.0%
0.0 % 0 / 32 0.0 % 0 / 10
hb-ot-maxp-table.hh
0.0%
0.0 % 0 / 5 0.0 % 0 / 2
hb-ot-shape-complex-arabic-fallback.hh
0.0%
0.0 % 0 / 109 0.0 % 0 / 8
hb-ot-shape-complex-arabic-table.hh
0.0%
0.0 % 0 / 17 0.0 % 0 / 1
hb-ot-shape-complex-arabic.cc
0.0%
0.0 % 0 / 207 0.0 % 0 / 13
hb-ot-shape-complex-hangul.cc
0.0%
0.0 % 0 / 139 0.0 % 0 / 7
hb-ot-shape-complex-hebrew.cc
0.0%
0.0 % 0 / 61 0.0 % 0 / 2
hb-ot-shape-complex-indic-table.cc
0.0%
0.0 % 0 / 24 0.0 % 0 / 1
hb-ot-shape-complex-indic.cc
0.0%
0.0 % 0 / 589 0.0 % 0 / 29
hb-ot-shape-complex-myanmar.cc
0.0%
0.0 % 0 / 187 0.0 % 0 / 13
hb-ot-shape-complex-private.hh
10.3%10.3%
10.3 % 3 / 29 100.0 % 1 / 1
hb-ot-shape-complex-thai.cc
0.0%
0.0 % 0 / 88 0.0 % 0 / 5
hb-ot-shape-complex-tibetan.cc
0.0%
0.0 % 0 / 4 0.0 % 0 / 1
hb-ot-shape-complex-use-table.cc
0.0%
0.0 % 0 / 35 0.0 % 0 / 1
hb-ot-shape-complex-use.cc
0.0%
0.0 % 0 / 204 0.0 % 0 / 17
hb-ot-shape-fallback.cc
0.0%
0.0 % 0 / 216 0.0 % 0 / 9
hb-ot-shape-normalize.cc
31.3%31.3%
31.3 % 52 / 166 30.8 % 4 / 13
hb-ot-shape-private.hh
70.4%70.4%
70.4 % 19 / 27 62.5 % 5 / 8
hb-ot-shape.cc
51.0%51.0%
51.0 % 210 / 412 80.0 % 28 / 35
hb-ot-tag.cc
32.3%32.3%
32.3 % 43 / 133 70.0 % 7 / 10
hb-ot-var-avar-table.hh
0.0%
0.0 % 0 / 33 0.0 % 0 / 3
hb-ot-var-fvar-table.hh
0.0%
0.0 % 0 / 50 0.0 % 0 / 7
hb-ot-var.cc
0.0%
0.0 % 0 / 37 0.0 % 0 / 8
hb-private.hh
32.9%32.9%
32.9 % 57 / 173 51.0 % 52 / 102
hb-set-private.hh
51.7%51.7%
51.7 % 77 / 149 70.8 % 34 / 48
hb-set.cc
29.4%29.4%
29.4 % 20 / 68 26.9 % 7 / 26
hb-shape-plan.cc
60.3%60.3%
60.3 % 79 / 131 64.7 % 11 / 17
hb-shape.cc
46.2%46.2%
46.2 % 12 / 26 66.7 % 2 / 3
hb-shaper-list.hh
100.0%
100.0 % 1 / 1 - 0 / 0
hb-shaper.cc
21.9%21.9%
21.9 % 7 / 32 100.0 % 1 / 1
hb-unicode-private.hh
12.9%12.9%
12.9 % 8 / 62 16.7 % 2 / 12
hb-unicode.cc
35.1%35.1%
35.1 % 20 / 57 35.3 % 12 / 34
hb-utf-private.hh
5.5%5.5%
5.5 % 5 / 91 6.7 % 1 / 15

Generated by: LCOV version 1.13