Coverage Report

Created: 2023-09-07 00:12

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
common/constants.h
   0.00% (0/1)
   0.00% (0/60)
   0.00% (0/13)
   0.00% (0/6)
common/dictionary.c
  50.00% (1/2)
  42.86% (3/7)
  33.33% (1/3)
- (0/0)
common/platform.c
 100.00% (2/2)
 100.00% (8/8)
 100.00% (4/4)
- (0/0)
common/platform.h
  20.00% (2/10)
  16.67% (10/60)
  20.00% (2/10)
- (0/0)
common/shared_dictionary.c
  13.33% (2/15)
   7.49% (29/387)
   3.66% (16/437)
   2.75% (6/218)
common/transform.c
  75.00% (3/4)
  54.37% (56/103)
  59.15% (42/71)
  56.25% (27/48)
dec/bit_reader.c
  66.67% (2/3)
  47.22% (17/36)
  52.00% (13/25)
  41.67% (5/12)
dec/bit_reader.h
 100.00% (23/23)
  79.83% (186/233)
  93.75% (120/128)
  86.54% (45/52)
dec/decode.c
  80.52% (62/77)
  85.03% (1868/2197)
  74.30% (1197/1611)
  75.76% (744/982)
dec/huffman.c
 100.00% (6/6)
  99.10% (220/222)
 100.00% (105/105)
  98.28% (57/58)
dec/huffman.h
 100.00% (1/1)
 100.00% (6/6)
 100.00% (1/1)
- (0/0)
dec/state.c
 100.00% (5/5)
  96.77% (120/124)
  87.50% (21/24)
  50.00% (2/4)
fuzz/decode_fuzzer.c
 100.00% (1/1)
  94.87% (37/39)
  95.83% (23/24)
  90.00% (18/20)
Totals
  73.33% (110/150)
  73.52% (2560/3482)
  62.91% (1545/2456)
  64.57% (904/1400)

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

common/context.h
common/shared_dictionary_internal.h
common/transform.h
common/version.h
dec/state.h
include/brotli/decode.h
include/brotli/shared_dictionary.h
include/brotli/types.h
Generated by llvm-cov -- llvm version 15.0.0git