Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
aspell-fuzz/aspell_fuzzer.cpp | 100.00% (3/3) | 95.97% (119/124) | 80.00% (56/70) | 69.57% (32/46) |
aspell/common/asc_ctype.hpp | 100.00% (7/7) | 100.00% (21/21) | 100.00% (31/31) | 96.88% (31/32) |
aspell/common/basic_list.hpp | 91.67% (11/12) | 92.86% (13/14) | 91.67% (11/12) | - (0/0) |
aspell/common/block_slist-t.hpp | 100.00% (2/2) | 96.15% (25/26) | 100.00% (6/6) | 100.00% (4/4) |
aspell/common/block_slist.hpp | 75.00% (3/4) | 66.67% (8/12) | 83.33% (5/6) | 100.00% (2/2) |
aspell/common/cache-t.hpp | 100.00% (5/5) | 100.00% (38/38) | 100.00% (23/23) | 100.00% (12/12) |
aspell/common/cache.cpp | 54.55% (6/11) | 52.24% (35/67) | 47.62% (20/42) | 45.45% (10/22) |
aspell/common/cache.hpp | 87.50% (14/16) | 84.62% (22/26) | 84.00% (21/25) | 62.50% (5/8) |
aspell/common/can_have_error.cpp | 50.00% (2/4) | 28.57% (2/7) | 50.00% (2/4) | - (0/0) |
aspell/common/clone_ptr-t.hpp | 33.33% (1/3) | 20.00% (3/15) | 16.67% (1/6) | 0.00% (0/2) |
aspell/common/clone_ptr.hpp | 66.67% (4/6) | 44.44% (4/9) | 66.67% (4/6) | - (0/0) |
aspell/common/config.cpp | 56.06% (37/66) | 65.29% (583/893) | 71.78% (636/886) | 65.05% (363/558) |
aspell/common/config.hpp | 42.86% (9/21) | 34.62% (9/26) | 42.86% (9/21) | - (0/0) |
aspell/common/convert.cpp | 55.22% (37/67) | 58.02% (445/767) | 60.76% (466/767) | 50.00% (229/458) |
aspell/common/convert.hpp | 53.03% (35/66) | 52.11% (111/213) | 55.21% (90/163) | 40.74% (22/54) |
aspell/common/copy_ptr.hpp | 60.00% (6/10) | 46.15% (6/13) | 60.00% (6/10) | - (0/0) |
aspell/common/document_checker.cpp | 62.50% (5/8) | 66.10% (39/59) | 66.67% (16/24) | 50.00% (7/14) |
aspell/common/document_checker.hpp | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
aspell/common/enumeration.hpp | 33.33% (2/6) | 44.44% (8/18) | 55.56% (5/9) | 100.00% (2/2) |
aspell/common/error.cpp | 50.00% (2/4) | 40.00% (12/30) | 55.56% (10/18) | 41.67% (5/12) |
aspell/common/error.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/file_data_util.cpp | 100.00% (3/3) | 63.04% (29/46) | 57.78% (26/45) | 43.75% (14/32) |
aspell/common/file_util.cpp | 62.50% (10/16) | 62.75% (96/153) | 76.14% (67/88) | 72.22% (39/54) |
aspell/common/filter.cpp | 60.00% (6/10) | 33.72% (29/86) | 15.05% (14/93) | 8.33% (5/60) |
aspell/common/filter.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/filter_char.hpp | 30.00% (3/10) | 14.29% (3/21) | 23.08% (3/13) | 0.00% (0/2) |
aspell/common/filter_char_vector.hpp | 60.00% (3/5) | 50.00% (9/18) | 60.00% (3/5) | - (0/0) |
aspell/common/fstream.cpp | 31.58% (6/19) | 37.50% (36/96) | 49.02% (25/51) | 44.12% (15/34) |
aspell/common/fstream.hpp | 46.15% (6/13) | 25.00% (6/24) | 58.82% (10/17) | 83.33% (5/6) |
aspell/common/generic_copy_ptr-t.hpp | 50.00% (2/4) | 35.71% (10/28) | 31.58% (6/19) | 33.33% (4/12) |
aspell/common/generic_copy_ptr.hpp | 75.00% (3/4) | 42.86% (3/7) | 75.00% (3/4) | - (0/0) |
aspell/common/getdata.cpp | 70.00% (7/10) | 68.79% (97/141) | 66.05% (107/162) | 54.11% (79/146) |
aspell/common/getdata.hpp | 50.00% (2/4) | 18.18% (2/11) | 50.00% (2/4) | - (0/0) |
aspell/common/gettext.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
aspell/common/gettext_init.cpp | 100.00% (1/1) | 100.00% (2/2) | 100.00% (1/1) | - (0/0) |
aspell/common/hash-t.hpp | 90.00% (9/10) | 80.00% (104/130) | 80.00% (44/55) | 67.65% (23/34) |
aspell/common/hash.hpp | 83.72% (36/43) | 83.33% (55/66) | 83.33% (45/54) | 80.00% (8/10) |
aspell/common/hash_fun.hpp | 11.11% (1/9) | 42.86% (6/14) | 33.33% (4/12) | 100.00% (2/2) |
aspell/common/indiv_filter.hpp | 55.56% (5/9) | 70.59% (12/17) | 55.56% (5/9) | - (0/0) |
aspell/common/info.cpp | 68.75% (33/48) | 74.11% (332/448) | 76.62% (249/325) | 75.27% (140/186) |
aspell/common/info.hpp | 50.00% (6/12) | 50.00% (6/12) | 50.00% (6/12) | - (0/0) |
aspell/common/istream.hpp | 75.00% (3/4) | 75.00% (3/4) | 75.00% (3/4) | - (0/0) |
aspell/common/istream_enumeration.hpp | 0.00% (0/5) | 0.00% (0/12) | 0.00% (0/8) | 0.00% (0/2) |
aspell/common/itemize.cpp | 100.00% (5/5) | 80.00% (44/55) | 68.12% (47/69) | 58.00% (29/50) |
aspell/common/lock.hpp | 87.50% (7/8) | 87.50% (7/8) | 93.75% (15/16) | 87.50% (7/8) |
aspell/common/lsort.hpp | 100.00% (4/4) | 100.00% (49/49) | 96.97% (32/33) | 96.15% (25/26) |
aspell/common/mutable_container.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/mutable_string.hpp | 64.29% (9/14) | 34.09% (15/44) | 65.00% (13/20) | 50.00% (2/4) |
aspell/common/objstack.cpp | 88.89% (8/9) | 91.78% (67/73) | 82.61% (19/23) | 83.33% (10/12) |
aspell/common/objstack.hpp | 80.00% (16/20) | 69.31% (70/101) | 78.72% (37/47) | 70.00% (14/20) |
aspell/common/ostream.hpp | 11.11% (1/9) | 4.17% (1/24) | 11.11% (1/9) | - (0/0) |
aspell/common/parm_string.hpp | 78.57% (11/14) | 67.35% (33/49) | 84.62% (33/39) | 68.18% (15/22) |
aspell/common/posib_err.cpp | 66.67% (6/9) | 59.41% (60/101) | 68.18% (30/44) | 63.64% (14/22) |
aspell/common/posib_err.hpp | 82.76% (24/29) | 84.82% (95/112) | 83.05% (49/59) | 75.00% (18/24) |
aspell/common/simple_string.hpp | 46.67% (7/15) | 27.27% (9/33) | 46.67% (7/15) | - (0/0) |
aspell/common/speller.cpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
aspell/common/speller.hpp | 37.50% (3/8) | 37.50% (3/8) | 37.50% (3/8) | - (0/0) |
aspell/common/stack_ptr.hpp | 100.00% (9/9) | 100.00% (9/9) | 100.00% (9/9) | - (0/0) |
aspell/common/string.cpp | 50.00% (2/4) | 43.40% (23/53) | 52.63% (20/38) | 57.14% (16/28) |
aspell/common/string.hpp | 62.50% (60/96) | 63.82% (194/304) | 68.21% (118/173) | 71.67% (43/60) |
aspell/common/string_enumeration.hpp | 50.00% (2/4) | 50.00% (2/4) | 50.00% (2/4) | - (0/0) |
aspell/common/string_list.cpp | 58.33% (7/12) | 76.25% (61/80) | 85.00% (34/40) | 96.43% (27/28) |
aspell/common/string_list.hpp | 72.73% (8/11) | 78.79% (26/33) | 78.57% (11/14) | 100.00% (2/2) |
aspell/common/string_map.cpp | 12.50% (1/8) | 29.41% (10/34) | 28.57% (4/14) | 50.00% (2/4) |
aspell/common/string_map.hpp | 47.06% (8/17) | 42.59% (23/54) | 48.28% (14/29) | 50.00% (4/8) |
aspell/common/string_pair.hpp | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
aspell/common/string_pair_enumeration.hpp | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
aspell/common/strtonum.cpp | 66.67% (2/3) | 49.32% (36/73) | 47.69% (31/65) | 34.62% (18/52) |
aspell/common/suggestions.hpp | 20.00% (1/5) | 3.23% (1/31) | 20.00% (1/5) | - (0/0) |
aspell/common/tokenizer.cpp | 100.00% (3/3) | 88.89% (8/9) | 100.00% (3/3) | - (0/0) |
aspell/common/tokenizer.hpp | 83.33% (5/6) | 83.33% (5/6) | 83.33% (5/6) | - (0/0) |
aspell/common/type_id.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/vector.hpp | 85.71% (6/7) | 72.73% (8/11) | 85.71% (6/7) | - (0/0) |
aspell/common/word_list.hpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
aspell/lib/can_have_error-c.cpp | 75.00% (3/4) | 75.00% (9/12) | 60.00% (6/10) | 50.00% (2/4) |
aspell/lib/config-c.cpp | 12.50% (3/24) | 12.24% (12/98) | 11.11% (6/54) | 10.00% (2/20) |
aspell/lib/document_checker-c.cpp | 41.67% (5/12) | 43.18% (19/44) | 33.33% (7/21) | 16.67% (1/6) |
aspell/lib/find_speller.cpp | 90.00% (18/20) | 96.09% (246/256) | 96.31% (209/217) | 90.30% (121/134) |
aspell/lib/new_checker.cpp | 100.00% (1/1) | 100.00% (8/8) | 84.62% (11/13) | 50.00% (2/4) |
aspell/lib/new_config.cpp | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
aspell/lib/new_filter.cpp | 41.18% (7/17) | 23.57% (70/297) | 23.51% (59/251) | 18.00% (27/150) |
aspell/lib/new_fmode.cpp | 19.05% (8/42) | 9.11% (47/516) | 7.52% (30/399) | 3.82% (10/262) |
aspell/lib/speller-c.cpp | 18.18% (4/22) | 15.62% (30/192) | 12.38% (13/105) | 10.34% (6/58) |
aspell/lib/string_enumeration-c.cpp | 33.33% (2/6) | 36.84% (14/38) | 41.18% (7/17) | 37.50% (3/8) |
aspell/lib/word_list-c.cpp | 33.33% (1/3) | 45.45% (5/11) | 33.33% (1/3) | - (0/0) |
aspell/modules/filter/context.cpp | 0.00% (0/7) | 0.00% (0/197) | 0.00% (0/147) | 0.00% (0/124) |
aspell/modules/filter/email.cpp | 0.00% (0/8) | 0.00% (0/68) | 0.00% (0/64) | 0.00% (0/36) |
aspell/modules/filter/markdown.cpp | 0.00% (0/103) | 0.00% (0/782) | 0.00% (0/681) | 0.00% (0/498) |
aspell/modules/filter/nroff.cpp | 0.00% (0/6) | 0.00% (0/191) | 0.00% (0/108) | 0.00% (0/118) |
aspell/modules/filter/sgml.cpp | 0.00% (0/15) | 0.00% (0/260) | 0.00% (0/205) | 0.00% (0/188) |
aspell/modules/filter/tex.cpp | 0.00% (0/12) | 0.00% (0/141) | 0.00% (0/161) | 0.00% (0/86) |
aspell/modules/filter/texinfo.cpp | 0.00% (0/7) | 0.00% (0/126) | 0.00% (0/123) | 0.00% (0/104) |
aspell/modules/filter/url.cpp | 80.00% (4/5) | 97.14% (34/35) | 97.83% (45/46) | 100.00% (36/36) |
aspell/modules/speller/default/affix.cpp | 92.68% (38/41) | 91.70% (674/735) | 85.60% (517/604) | 78.81% (331/420) |
aspell/modules/speller/default/affix.hpp | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) | - (0/0) |
aspell/modules/speller/default/asuggest.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/block_vector.hpp | 100.00% (8/8) | 100.00% (8/8) | 100.00% (8/8) | - (0/0) |
aspell/modules/speller/default/check_list.hpp | 66.67% (4/6) | 88.24% (15/17) | 66.67% (4/6) | - (0/0) |
aspell/modules/speller/default/data.cpp | 20.45% (9/44) | 47.85% (145/303) | 54.23% (109/201) | 59.17% (71/120) |
aspell/modules/speller/default/data.hpp | 80.00% (16/20) | 72.73% (16/22) | 73.91% (17/23) | 50.00% (1/2) |
aspell/modules/speller/default/data_id.hpp | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/data_util.hpp | 0.00% (0/1) | 0.00% (0/7) | 0.00% (0/1) | - (0/0) |
aspell/modules/speller/default/editdist.cpp | 100.00% (1/1) | 100.00% (33/33) | 100.00% (28/28) | 100.00% (22/22) |
aspell/modules/speller/default/editdist2.hpp | 100.00% (1/1) | 100.00% (15/15) | 100.00% (11/11) | 100.00% (8/8) |
aspell/modules/speller/default/language.cpp | 48.00% (12/25) | 54.11% (303/560) | 53.94% (322/597) | 48.10% (203/422) |
aspell/modules/speller/default/language.hpp | 69.77% (60/86) | 69.02% (127/184) | 75.00% (105/140) | 76.19% (32/42) |
aspell/modules/speller/default/leditdist.cpp | 100.00% (4/4) | 100.00% (149/149) | 99.18% (483/487) | 92.55% (348/376) |
aspell/modules/speller/default/leditdist.hpp | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
aspell/modules/speller/default/matrix.hpp | 100.00% (5/5) | 100.00% (5/5) | 100.00% (5/5) | - (0/0) |
aspell/modules/speller/default/multi_ws.cpp | 37.50% (3/8) | 63.64% (21/33) | 72.97% (27/37) | 66.67% (8/12) |
aspell/modules/speller/default/phonet.cpp | 85.71% (6/7) | 91.44% (235/257) | 91.43% (224/245) | 76.67% (161/210) |
aspell/modules/speller/default/phonet.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/phonetic.cpp | 52.00% (13/25) | 74.81% (101/135) | 78.48% (62/79) | 80.95% (34/42) |
aspell/modules/speller/default/phonetic.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/primes.cpp | 0.00% (0/2) | 0.00% (0/29) | 0.00% (0/28) | 0.00% (0/22) |
aspell/modules/speller/default/primes.hpp | 0.00% (0/34) | 0.00% (0/65) | 0.00% (0/40) | 0.00% (0/6) |
aspell/modules/speller/default/readonly_ws.cpp | 57.69% (30/52) | 42.02% (295/702) | 46.10% (195/423) | 40.00% (108/270) |
aspell/modules/speller/default/speller_impl.cpp | 41.18% (21/51) | 56.70% (326/575) | 54.55% (234/429) | 52.55% (144/274) |
aspell/modules/speller/default/speller_impl.hpp | 72.73% (8/11) | 71.70% (38/53) | 70.00% (21/30) | 68.18% (15/22) |
aspell/modules/speller/default/suggest.cpp | 76.74% (66/86) | 79.37% (885/1115) | 79.19% (525/663) | 75.00% (345/460) |
aspell/modules/speller/default/suggest.hpp | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
aspell/modules/speller/default/typo_editdist.cpp | 100.00% (5/5) | 91.72% (133/145) | 85.59% (95/111) | 78.21% (61/78) |
aspell/modules/speller/default/typo_editdist.hpp | 100.00% (4/4) | 100.00% (5/5) | 100.00% (6/6) | 50.00% (1/2) |
aspell/modules/speller/default/vector_hash-t.hpp | 50.00% (4/8) | 30.14% (22/73) | 31.37% (16/51) | 32.35% (11/34) |
aspell/modules/speller/default/vector_hash.hpp | 66.67% (16/24) | 50.00% (22/44) | 45.71% (16/35) | 0.00% (0/10) |
aspell/modules/speller/default/weights.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/wordinfo.hpp | 83.33% (5/6) | 83.33% (5/6) | 88.89% (8/9) | 100.00% (2/2) |
aspell/modules/speller/default/writable.cpp | 31.88% (22/69) | 15.91% (98/616) | 16.47% (69/419) | 10.65% (23/216) |
aspell/modules/tokenizer/basic.cpp | 100.00% (2/2) | 80.43% (37/46) | 86.21% (25/29) | 65.38% (17/26) |
Totals | 52.97% (989/1867) | 51.92% (7434/14319) | 54.26% (6130/11297) | 48.66% (3460/7110) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)