Coverage Report

Created: 2023-03-02 15:43

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
target.cc
 100.00% (1/1)
 100.00% (7/7)
 100.00% (1/1)
- (0/0)
brotli/dec/bit_reader.c
 100.00% (2/2)
  80.95% (17/21)
  80.00% (12/15)
  62.50% (5/8)
brotli/dec/bit_reader.h
  95.83% (23/24)
  69.26% (169/244)
  87.85% (94/107)
  92.50% (37/40)
brotli/dec/decode.c
  92.86% (52/56)
  93.08% (1627/1748)
  90.17% (926/1027)
  86.68% (605/698)
brotli/dec/huffman.c
 100.00% (6/6)
  99.16% (236/238)
  98.23% (111/113)
  98.39% (61/62)
brotli/dec/state.c
  81.82% (9/11)
  91.54% (119/130)
  80.77% (21/26)
  16.67% (1/6)
brotli/dec/transform.h
 100.00% (2/2)
 100.00% (48/48)
 100.00% (30/30)
 100.00% (24/24)
brotli/enc/backward_references.cc
   0.00% (0/23)
   0.00% (0/598)
   0.00% (0/289)
   0.00% (0/224)
brotli/enc/backward_references.h
   0.00% (0/6)
   0.00% (0/18)
   0.00% (0/9)
   0.00% (0/2)
brotli/enc/bit_cost.h
   0.00% (0/3)
   0.00% (0/121)
   0.00% (0/69)
   0.00% (0/50)
brotli/enc/block_splitter.cc
   0.00% (0/12)
   0.00% (0/373)
   0.00% (0/169)
   0.00% (0/120)
brotli/enc/block_splitter.h
   0.00% (0/2)
   0.00% (0/13)
   0.00% (0/6)
   0.00% (0/4)
brotli/enc/brotli_bit_stream.cc
   0.00% (0/33)
   0.00% (0/841)
   0.00% (0/347)
   0.00% (0/246)
brotli/enc/cluster.h
   0.00% (0/8)
   0.00% (0/211)
   0.00% (0/119)
   0.00% (0/84)
brotli/enc/command.h
   0.00% (0/14)
   0.00% (0/93)
   0.00% (0/62)
   0.00% (0/36)
brotli/enc/compress_fragment.cc
   0.00% (0/18)
   0.00% (0/483)
   0.00% (0/154)
   0.00% (0/94)
brotli/enc/compress_fragment_two_pass.cc
   0.00% (0/13)
   0.00% (0/386)
   0.00% (0/115)
   0.00% (0/74)
brotli/enc/context.h
   0.00% (0/1)
   0.00% (0/15)
   0.00% (0/6)
   0.00% (0/10)
brotli/enc/encode.cc
   0.00% (0/30)
   0.00% (0/853)
   0.00% (0/340)
   0.00% (0/250)
brotli/enc/encode.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
- (0/0)
brotli/enc/encode_parallel.cc
   0.00% (0/3)
   0.00% (0/188)
   0.00% (0/92)
   0.00% (0/66)
brotli/enc/entropy_encode.cc
   0.00% (0/11)
   0.00% (0/352)
   0.00% (0/222)
   0.00% (0/170)
brotli/enc/entropy_encode.h
   0.00% (0/2)
   0.00% (0/3)
   0.00% (0/2)
- (0/0)
brotli/enc/entropy_encode_static.h
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/5)
- (0/0)
brotli/enc/fast_log.h
   0.00% (0/2)
   0.00% (0/22)
   0.00% (0/5)
   0.00% (0/2)
brotli/enc/find_match_length.h
   0.00% (0/1)
   0.00% (0/27)
   0.00% (0/13)
   0.00% (0/8)
brotli/enc/hash.h
   0.00% (0/38)
   0.00% (0/526)
   0.00% (0/269)
   0.00% (0/216)
brotli/enc/histogram.cc
   0.00% (0/1)
   0.00% (0/32)
   0.00% (0/11)
   0.00% (0/8)
brotli/enc/histogram.h
   0.00% (0/5)
   0.00% (0/23)
   0.00% (0/10)
   0.00% (0/4)
brotli/enc/literal_cost.cc
   0.00% (0/4)
   0.00% (0/117)
   0.00% (0/65)
   0.00% (0/48)
brotli/enc/metablock.cc
   0.00% (0/10)
   0.00% (0/333)
   0.00% (0/122)
   0.00% (0/88)
brotli/enc/metablock.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
brotli/enc/port.h
   0.00% (0/4)
   0.00% (0/16)
   0.00% (0/4)
- (0/0)
brotli/enc/prefix.h
   0.00% (0/2)
   0.00% (0/28)
   0.00% (0/9)
   0.00% (0/6)
brotli/enc/ringbuffer.h
   0.00% (0/10)
   0.00% (0/58)
   0.00% (0/27)
   0.00% (0/14)
brotli/enc/static_dict.cc
   0.00% (0/5)
   0.00% (0/401)
   0.00% (0/575)
   0.00% (0/474)
brotli/enc/streams.cc
   0.00% (0/14)
   0.00% (0/68)
   0.00% (0/39)
   0.00% (0/18)
brotli/enc/streams.h
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/4)
- (0/0)
brotli/enc/transform.h
   0.00% (0/4)
   0.00% (0/60)
   0.00% (0/4)
- (0/0)
brotli/enc/utf8_util.cc
   0.00% (0/2)
   0.00% (0/55)
   0.00% (0/46)
   0.00% (0/40)
brotli/enc/write_bits.h
   0.00% (0/2)
   0.00% (0/14)
   0.00% (0/2)
- (0/0)
woff2/src/buffer.h
  66.67% (10/15)
  60.00% (48/80)
  82.05% (32/39)
  85.71% (12/14)
woff2/src/font.cc
   0.00% (0/20)
   0.00% (0/296)
   0.00% (0/231)
   0.00% (0/154)
woff2/src/glyph.cc
   0.00% (0/7)
   0.00% (0/297)
   0.00% (0/269)
   0.00% (0/168)
woff2/src/glyph.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
woff2/src/normalize.cc
   0.00% (0/11)
   0.00% (0/214)
   0.00% (0/148)
   0.00% (0/104)
woff2/src/port.h
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/2)
woff2/src/round.h
 100.00% (1/1)
  66.67% (4/6)
  75.00% (3/4)
  50.00% (1/2)
woff2/src/store_bytes.h
  40.00% (2/5)
  44.83% (13/29)
  40.00% (2/5)
- (0/0)
woff2/src/transform.cc
   0.00% (0/15)
   0.00% (0/307)
   0.00% (0/215)
   0.00% (0/154)
woff2/src/variable_length.cc
  28.57% (2/7)
  53.85% (56/104)
  62.34% (48/77)
  59.09% (26/44)
woff2/src/woff2_common.cc
  50.00% (1/2)
  62.07% (18/29)
  56.25% (9/16)
  50.00% (6/12)
woff2/src/woff2_common.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
woff2/src/woff2_dec.cc
  91.30% (21/23)
  77.07% (753/977)
  75.65% (581/768)
  73.12% (370/506)
woff2/src/woff2_enc.cc
   0.00% (0/16)
   0.00% (0/290)
   0.00% (0/157)
   0.00% (0/116)
woff2/src/woff2_enc.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
woff2/src/woff2_out.cc
  57.14% (4/7)
  51.35% (19/37)
  54.17% (13/24)
  42.86% (6/14)
woff2/src/woff2_out.h
  50.00% (2/4)
  50.00% (2/4)
  50.00% (2/4)
- (0/0)
Totals
  26.03% (139/534)
  27.38% (3139/11465)
  29.02% (1886/6498)
  25.74% (1154/4484)

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

brotli/dec/huffman.h
brotli/dec/port.h
brotli/dec/state.h
brotli/enc/types.h
Generated by llvm-cov -- llvm version 15.0.0git