Coverage Report

Created: 2023-09-29 17:45

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
INSTALL/include/vorbis/vorbisfile.h
   0.00% (0/1)
   0.00% (0/11)
   0.00% (0/1)
- (0/0)
decode_fuzzer.cc
 100.00% (2/2)
 100.00% (35/35)
 100.00% (15/15)
 100.00% (10/10)
ogg/src/bitwise.c
  13.51% (5/37)
  19.22% (74/385)
  19.49% (53/272)
  20.35% (35/172)
ogg/src/framing.c
  62.50% (25/40)
  60.43% (365/604)
  51.63% (206/399)
  43.01% (117/272)
vorbis/lib/bitrate.c
  20.00% (1/5)
   2.55% (4/157)
   0.80% (1/125)
   0.00% (0/96)
vorbis/lib/block.c
  61.11% (11/18)
  55.40% (349/630)
  53.51% (244/456)
  49.33% (147/298)
vorbis/lib/codebook.c
  80.00% (8/10)
  72.58% (217/299)
  74.18% (181/244)
  68.82% (128/186)
vorbis/lib/envelope.c
   0.00% (0/6)
   0.00% (0/209)
   0.00% (0/161)
   0.00% (0/90)
vorbis/lib/floor0.c
 100.00% (7/7)
 100.00% (117/117)
  98.78% (81/82)
  92.00% (46/50)
vorbis/lib/floor1.c
  47.37% (9/19)
  35.62% (254/713)
  40.75% (185/454)
  37.65% (125/332)
vorbis/lib/info.c
  40.00% (10/25)
  46.78% (225/481)
  60.78% (265/436)
  63.28% (162/256)
vorbis/lib/lpc.c
   0.00% (0/2)
   0.00% (0/62)
   0.00% (0/43)
   0.00% (0/28)
vorbis/lib/lsp.c
  16.67% (1/6)
  20.00% (27/135)
  14.02% (15/107)
  15.15% (10/66)
vorbis/lib/mapping0.c
  60.00% (3/5)
  41.09% (136/331)
  52.58% (112/213)
  55.71% (78/140)
vorbis/lib/mdct.c
  90.91% (10/11)
  86.12% (335/389)
  84.86% (157/185)
  77.08% (37/48)
vorbis/lib/os.h
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
- (0/0)
vorbis/lib/psy.c
   0.00% (0/23)
   0.00% (0/717)
   0.00% (0/658)
   0.00% (0/428)
vorbis/lib/res0.c
  47.37% (9/19)
  47.13% (222/471)
  52.22% (200/383)
  47.73% (126/264)
vorbis/lib/scales.h
   0.00% (0/2)
   0.00% (0/18)
   0.00% (0/2)
- (0/0)
vorbis/lib/sharedbook.c
  71.43% (10/14)
  84.11% (254/302)
  88.12% (230/261)
  82.78% (149/180)
vorbis/lib/smallft.c
   6.67% (1/15)
   0.66% (7/1059)
   1.01% (5/495)
   0.99% (3/304)
vorbis/lib/synthesis.c
  40.00% (2/5)
  41.35% (43/104)
  41.24% (40/97)
  34.48% (20/58)
vorbis/lib/vorbisfile.c
  27.87% (17/61)
  26.96% (399/1480)
  25.99% (354/1362)
  22.06% (180/816)
vorbis/lib/window.c
  50.00% (1/2)
  11.11% (3/27)
   5.00% (1/20)
   0.00% (0/12)
Totals
  39.94% (135/338)
  35.16% (3075/8745)
  36.27% (2348/6474)
  33.44% (1373/4106)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

INSTALL/include/ogg/os_types.h
INSTALL/include/vorbis/codec.h
ogg/include/ogg/os_types.h
vorbis/include/vorbis/codec.h
vorbis/include/vorbis/vorbisfile.h
vorbis/lib/backends.h
vorbis/lib/codec_internal.h
vorbis/lib/envelope.h
vorbis/lib/masking.h
vorbis/lib/mdct.h
vorbis/lib/psy.h
vorbis/lib/registry.h
Generated by llvm-cov -- llvm version 15.0.0git