Coverage Report (/bitcoin/src/script/)

Created: 2025-06-10 13:21

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
descriptor.cpp
  23.04% (50/217)
  25.87% (447/1728)
  25.97% (410/1579)
  23.23% (229/986)
descriptor.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
interpreter.cpp
  57.69% (30/52)
  65.06% (907/1394)
  58.98% (910/1543)
  65.59% (728/1110)
interpreter.h
  23.08% (3/13)
  10.34% (3/29)
  33.33% (8/24)
- (0/0)
keyorigin.h
   0.00% (0/4)
   0.00% (0/22)
   0.00% (0/17)
   0.00% (0/8)
miniscript.cpp
  16.67% (2/12)
   4.03% (15/372)
   0.71% (4/561)
   0.21% (1/482)
miniscript.h
   1.92% (2/104)
   0.10% (2/1938)
   0.25% (4/1611)
   0.00% (0/1262)
parsing.cpp
  66.67% (2/3)
  70.97% (22/31)
  82.50% (33/40)
  65.62% (21/32)
script.cpp
  64.71% (11/17)
  46.89% (143/305)
  45.90% (151/329)
  25.87% (104/402)
script.h
  80.65% (50/62)
  75.00% (165/220)
  73.49% (158/215)
  63.73% (65/102)
script_error.cpp
 100.00% (1/1)
  57.52% (65/113)
  57.89% (33/57)
  76.36% (84/110)
sigcache.cpp
  14.29% (1/7)
  25.53% (12/47)
  21.43% (6/28)
   0.00% (0/12)
sigcache.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
- (0/0)
sign.cpp
   4.00% (2/50)
   0.35% (2/567)
   0.83% (4/481)
   0.00% (0/332)
sign.h
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/4)
- (0/0)
signingprovider.cpp
  13.64% (6/44)
   7.35% (30/408)
   4.41% (20/454)
   2.48% (6/242)
signingprovider.h
  10.53% (2/19)
   5.26% (2/38)
  10.87% (5/46)
   8.33% (2/24)
solver.cpp
  70.00% (7/10)
  61.73% (100/162)
  63.89% (115/180)
  66.20% (94/142)
solver.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (3/3)
 100.00% (4/4)
Totals
  27.65% (172/622)
  26.01% (1920/7383)
  26.04% (1869/7177)
  25.49% (1338/5250)
Generated by llvm-cov -- llvm version 19.1.7