OpenCoverage

LibreSSL Portable Test Coverage

Sources

Page:<>1
eLOC - Effective Lines of Code: 1
2
eLOC - Effective Lines of Code: 11
34
eLOC - Effective Lines of Code: 87
5
eLOC - Effective Lines of Code: 163
6
eLOC - Effective Lines of Code: 382
7
eLOC - Effective Lines of Code: 2008
SourceCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
p8_pkey.c
Source: p8_pkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p8_pkey.c
Coverage:  41.026% (16/39)
 41.026% (16/39)
4319
d1_clnt.c
Source: d1_clnt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_clnt.c
Coverage:  20.690% (6/29)
 20.690% (6/29)
4413
ecs_sign.c
Source: ecs_sign.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_sign.c
Coverage:  50.000% (7/14)
 50.000% (7/14)
448
ts_lib.c
Source: ts_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_lib.c
Coverage:  0.000% (0/21)
  0.000% (0/21)
449
gost89_keywrap.c
Source: gost89_keywrap.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89_keywrap.c
Coverage:  0.000% (0/15)
  0.000% (0/15)
457
ncbc_enc.c #1
Source: ncbc_enc.c #1
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ncbc_enc.c
Coverage:  63.265% (31/49)
 63.265% (31/49)
4522
o_time.c
Source: o_time.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/o_time.c
Coverage:  47.059% (8/17)
 47.059% (8/17)
457
dsa_prn.c
Source: dsa_prn.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c
Coverage:  15.000% (3/20)
 15.000% (3/20)
468
evp_aead.c
Source: evp_aead.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_aead.c
Coverage:  57.895% (22/38)
 57.895% (22/38)
4620
ofb_enc.c
Source: ofb_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ofb_enc.c
Coverage:  50.847% (30/59)
 50.847% (30/59)
4625
pcy_map.c
Source: pcy_map.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_map.c
Coverage:  0.000% (0/34)
  0.000% (0/34)
4611
str2key.c
Source: str2key.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/str2key.c
Coverage:  0.000% (0/23)
  0.000% (0/23)
469
tb_cipher.c
Source: tb_cipher.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c
Coverage:  10.345% (3/29)
 10.345% (3/29)
4715
tb_digest.c
Source: tb_digest.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_digest.c
Coverage:  10.345% (3/29)
 10.345% (3/29)
4715
p_verify.c
Source: p_verify.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_verify.c
Coverage:  45.714% (16/35)
 45.714% (16/35)
4813
rsa_x931.c
Source: rsa_x931.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_x931.c
Coverage:  0.000% (0/49)
  0.000% (0/49)
4817
x509_r2x.c
Source: x509_r2x.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_r2x.c
Coverage:  0.000% (0/29)
  0.000% (0/29)
4811
a_print.c
Source: a_print.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_print.c
Coverage:  0.000% (0/83)
  0.000% (0/83)
4915
a_type.c
Source: a_type.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_type.c
Coverage:  13.433% (9/67)
 13.433% (9/67)
4936
buffer.c
Source: buffer.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/buffer/buffer.c
Coverage:  50.000% (16/32)
 50.000% (16/32)
5014
p12_crpt.c
Source: p12_crpt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_crpt.c
Coverage:  0.000% (0/23)
  0.000% (0/23)
507
aes_wrap.c
Source: aes_wrap.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/aes/aes_wrap.c
Coverage:  62.500% (25/40)
 62.500% (25/40)
5114
comp_lib.c
Source: comp_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/comp/comp_lib.c
Coverage:  6.667% (2/30)
  6.667% (2/30)
5112
enc_writ.c
Source: enc_writ.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/enc_writ.c
Coverage:  0.000% (0/36)
  0.000% (0/36)
5112
x_attrib.c
Source: x_attrib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c
Coverage:  28.000% (7/25)
 28.000% (7/25)
5113
xts128.c
Source: xts128.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/xts128.c
Coverage:  0.000% (0/25)
  0.000% (0/25)
518
b_dump.c
Source: b_dump.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_dump.c
Coverage:  0.000% (0/47)
  0.000% (0/47)
5219
ncbc_enc.c #2
Source: ncbc_enc.c #2
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ncbc_enc.c
Coverage:  63.265% (31/49)
 63.265% (31/49)
5322
p_sign.c
Source: p_sign.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_sign.c
Coverage:  44.737% (17/38)
 44.737% (17/38)
5314
x_long.c
Source: x_long.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c
Coverage:  58.824% (30/51)
 58.824% (30/51)
5318
v3_extku.c
Source: v3_extku.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_extku.c
Coverage:  4.000% (1/25)
  4.000% (1/25)
5412
ec_oct.c
Source: ec_oct.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_oct.c
Coverage:  36.667% (22/60)
 36.667% (22/60)
5620
md32_common.h #1
Source: md32_common.h #1
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h
Coverage:  77.778% (35/45)
 77.778% (35/45)
5618
md32_common.h #2
Source: md32_common.h #2
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h
Coverage:  92.593% (25/27)
 92.593% (25/27)
5611
md32_common.h #3
Source: md32_common.h #3
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h
Coverage:  92.593% (25/27)
 92.593% (25/27)
5611
p12_attr.c
Source: p12_attr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_attr.c
Coverage:  0.000% (0/37)
  0.000% (0/37)
5717
tls_bio_cb.c
Source: tls_bio_cb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_bio_cb.c
Coverage:  53.846% (21/39)
 53.846% (21/39)
5721
x509_txt.c
Source: x509_txt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_txt.c
Coverage:  0.000% (0/110)
  0.000% (0/110)
5756
cfb_enc.c
Source: cfb_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/cfb_enc.c
Coverage:  78.095% (82/105)
 78.095% (82/105)
6045
set_key.c
Source: set_key.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/set_key.c
Coverage:  54.054% (20/37)
 54.054% (20/37)
6017
by_mem.c
Source: by_mem.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_mem.c
Coverage:  50.000% (19/38)
 50.000% (19/38)
6114
cbc128.c
Source: cbc128.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cbc128.c
Coverage:  35.593% (21/59)
 35.593% (21/59)
6125
d2i_pu.c
Source: d2i_pu.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/d2i_pu.c
Coverage:  0.000% (0/39)
  0.000% (0/39)
6114
p_seal.c
Source: p_seal.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_seal.c
Coverage:  0.000% (0/31)
  0.000% (0/31)
6111
bio_cb.c
Source: bio_cb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_cb.c
Coverage:  0.000% (0/40)
  0.000% (0/40)
6217
bn_kron.c
Source: bn_kron.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_kron.c
Coverage:  50.000% (43/86)
 50.000% (43/86)
6221
x_algor.c
Source: x_algor.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c
Coverage:  50.000% (32/64)
 50.000% (32/64)
6227
x_info.c
Source: x_info.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_info.c
Coverage:  52.941% (9/17)
 52.941% (9/17)
627
xcbc_enc.c
Source: xcbc_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/xcbc_enc.c
Coverage:  69.388% (34/49)
 69.388% (34/49)
6222
t_crl.c
Source: t_crl.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_crl.c
Coverage:  0.000% (0/26)
  0.000% (0/26)
6310
ec_cvt.c
Source: ec_cvt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_cvt.c
Coverage:  22.222% (6/27)
 22.222% (6/27)
649
i_skey.c
Source: i_skey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_skey.c
Coverage:  85.714% (24/28)
 85.714% (24/28)
6411
tb_pkmeth.c
Source: tb_pkmeth.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_pkmeth.c
Coverage:  7.692% (3/39)
  7.692% (3/39)
6419
eng_pkey.c
Source: eng_pkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_pkey.c
Coverage:  0.000% (0/42)
  0.000% (0/42)
6520
recallocarray.c
Source: recallocarray.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/recallocarray.c
Coverage:  32.432% (12/37)
 32.432% (12/37)
658
ts_verify_ctx.c
Source: ts_verify_ctx.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_verify_ctx.c
Coverage:  4.444% (2/45)
  4.444% (2/45)
6518
b_print.c
Source: b_print.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_print.c
Coverage:  22.222% (4/18)
 22.222% (4/18)
668
dsa_key.c
Source: dsa_key.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_key.c
Coverage:  45.238% (19/42)
 45.238% (19/42)
6614
rsa_saos.c
Source: rsa_saos.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_saos.c
Coverage:  0.000% (0/31)
  0.000% (0/31)
6611
ec_check.c
Source: ec_check.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_check.c
Coverage:  42.105% (16/38)
 42.105% (16/38)
6714
pcy_lib.c
Source: pcy_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c
Coverage:  0.000% (0/56)
  0.000% (0/56)
6723
t1_hash.c
Source: t1_hash.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_hash.c
Coverage:  51.282% (20/39)
 51.282% (20/39)
6717
a_verify.c
Source: a_verify.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_verify.c
Coverage:  32.558% (14/43)
 32.558% (14/43)
6814
asn_moid.c
Source: asn_moid.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_moid.c
Coverage:  2.439% (1/41)
  2.439% (1/41)
6816
md4_dgst.c
Source: md4_dgst.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md4/md4_dgst.c
Coverage: 100.000% (5/5)
100.000% (5/5)
693
d1_enc.c
Source: d1_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_enc.c
Coverage:  85.455% (47/55)
 85.455% (47/55)
7015
randfile.c
Source: randfile.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rand/randfile.c
Coverage:  0.000% (0/31)
  0.000% (0/31)
7011
x_pkey.c
Source: x_pkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pkey.c
Coverage:  6.897% (2/29)
  6.897% (2/29)
7011
a_dup.c
Source: a_dup.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_dup.c
Coverage:  21.429% (3/14)
 21.429% (3/14)
716
hkdf.c
Source: hkdf.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hkdf/hkdf.c
Coverage:  54.545% (24/44)
 54.545% (24/44)
7114
p_open.c
Source: p_open.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_open.c
Coverage:  0.000% (0/29)
  0.000% (0/29)
7111
a_i2d_fp.c
Source: a_i2d_fp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_i2d_fp.c
Coverage:  0.000% (0/30)
  0.000% (0/30)
7214
bn_mpi.c
Source: bn_mpi.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mpi.c
Coverage:  0.000% (0/38)
  0.000% (0/38)
7214
c_skey.c
Source: c_skey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_skey.c
Coverage:  90.476% (19/21)
 90.476% (19/21)
728
dh_gen.c
Source: dh_gen.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_gen.c
Coverage:  39.706% (27/68)
 39.706% (27/68)
7223
p5_pbe.c
Source: p5_pbe.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p5_pbe.c
Coverage:  2.439% (1/41)
  2.439% (1/41)
7218
e_rc4_hmac_md5.c
Source: e_rc4_hmac_md5.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc4_hmac_md5.c
Coverage:  2.041% (1/49)
  2.041% (1/49)
7319
pk7_attr.c
Source: pk7_attr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_attr.c
Coverage:  42.308% (22/52)
 42.308% (22/52)
7320
dh_check.c
Source: dh_check.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_check.c
Coverage:  32.308% (21/65)
 32.308% (21/65)
7417
arc4random.c
Source: arc4random.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c
Coverage:  66.667% (36/54)
 66.667% (36/54)
7521
bf_null.c
Source: bf_null.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c
Coverage:  0.000% (0/46)
  0.000% (0/46)
7522
pk7_asn1.c
Source: pk7_asn1.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Coverage:  38.235% (26/68)
 38.235% (26/68)
7555
e_des.c
Source: e_des.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c
Coverage:  42.424% (28/66)
 42.424% (28/66)
7631
lh_stats.c
Source: lh_stats.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c
Coverage:  0.000% (0/36)
  0.000% (0/36)
7618
tls_peer.c
Source: tls_peer.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_peer.c
Coverage:  0.000% (0/41)
  0.000% (0/41)
7619
arc4random_linux.h
Source: arc4random_linux.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random_linux.h
Coverage:  50.000% (11/22)
 50.000% (11/22)
788
i_cbc.c
Source: i_cbc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_cbc.c
Coverage:  58.602% (109/186)
 58.602% (109/186)
7857
ocsp_asn.c
Source: ocsp_asn.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Coverage:  23.438% (15/64)
 23.438% (15/64)
7964
ecp_nist.c
Source: ecp_nist.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_nist.c
Coverage:  0.000% (0/70)
  0.000% (0/70)
8026
pem_xaux.c
Source: pem_xaux.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_xaux.c
Coverage:  12.500% (1/8)
 12.500% (1/8)
808
ssl_txt.c
Source: ssl_txt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_txt.c
Coverage:  0.000% (0/94)
  0.000% (0/94)
8033
ts_req_utils.c
Source: ts_req_utils.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_req_utils.c
Coverage:  3.636% (2/55)
  3.636% (2/55)
8033
rsa_pk1.c
Source: rsa_pk1.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pk1.c
Coverage:  55.172% (32/58)
 55.172% (32/58)
8221
v3_pmaps.c
Source: v3_pmaps.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pmaps.c
Coverage:  3.030% (1/33)
  3.030% (1/33)
8313
x509spki.c
Source: x509spki.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c
Coverage:  0.000% (0/28)
  0.000% (0/28)
8410
ede_cbcm_enc.c
Source: ede_cbcm_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ede_cbcm_enc.c
Coverage:  64.706% (33/51)
 64.706% (33/51)
8522
pcy_data.c
Source: pcy_data.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_data.c
Coverage:  0.000% (0/35)
  0.000% (0/35)
8512
aes_ige.c
Source: aes_ige.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/aes/aes_ige.c
Coverage: 100.000% (46/46)
100.000% (46/46)
8616
bn_rand.c
Source: bn_rand.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_rand.c
Coverage:  71.277% (67/94)
 71.277% (67/94)
8634
e_rc2.c
Source: e_rc2.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc2.c
Coverage:  33.333% (32/96)
 33.333% (32/96)
8643
Page:<>1
eLOC - Effective Lines of Code: 1
2
eLOC - Effective Lines of Code: 11
34
eLOC - Effective Lines of Code: 87
5
eLOC - Effective Lines of Code: 163
6
eLOC - Effective Lines of Code: 382
7
eLOC - Effective Lines of Code: 2008

Generated by Squish Coco 4.2.2