Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/pybind11/include/pybind11/attr.h
  0.00% (0/170)
  0.00% (0/44)
  0.00% (0/55)
src/pybind11/include/pybind11/buffer_info.h
  0.00% (0/56)
  0.00% (0/11)
  0.00% (0/11)
src/pybind11/include/pybind11/cast.h
 14.47% (55/380)
 18.52% (10/54)
 22.73% (30/132)
src/pybind11/include/pybind11/detail/class.h
 15.00% (81/540)
 15.15% (5/33)
 16.00% (20/125)
src/pybind11/include/pybind11/detail/common.h
 12.77% (6/47)
 15.00% (3/20)
 12.00% (3/25)
src/pybind11/include/pybind11/detail/cpp_conduit.h
  0.00% (0/51)
  0.00% (0/4)
  0.00% (0/4)
src/pybind11/include/pybind11/detail/descr.h
  0.00% (0/30)
  0.00% (0/11)
  0.00% (0/11)
src/pybind11/include/pybind11/detail/exception_translation.h
  0.00% (0/37)
  0.00% (0/3)
  0.00% (0/15)
src/pybind11/include/pybind11/detail/init.h
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/3)
src/pybind11/include/pybind11/detail/internals.h
 25.50% (77/302)
 37.50% (12/32)
 39.25% (42/107)
src/pybind11/include/pybind11/detail/type_caster_base.h
  0.34% (2/590)
  1.92% (1/52)
  0.63% (1/158)
src/pybind11/include/pybind11/detail/typeid.h
  0.00% (0/27)
  0.00% (0/4)
  0.00% (0/10)
src/pybind11/include/pybind11/detail/value_and_holder.h
  0.00% (0/37)
  0.00% (0/9)
  0.00% (0/23)
src/pybind11/include/pybind11/embed.h
 59.49% (47/79)
 54.55% (6/11)
 58.33% (21/36)
src/pybind11/include/pybind11/eval.h
 69.70% (23/33)
100.00% (3/3)
 69.23% (9/13)
src/pybind11/include/pybind11/gil.h
 29.27% (24/82)
 50.00% (4/8)
 40.62% (13/32)
src/pybind11/include/pybind11/options.h
  0.00% (0/37)
  0.00% (0/12)
  0.00% (0/12)
src/pybind11/include/pybind11/pybind11.h
  1.03% (15/1456)
  5.88% (3/51)
  1.29% (7/541)
src/pybind11/include/pybind11/pytypes.h
 15.73% (160/1017)
 18.40% (46/250)
 25.82% (110/426)
src/pybind_fuzzer.cc
100.00% (27/27)
100.00% (1/1)
100.00% (13/13)
Totals
 10.32% (517/5008)
 15.26% (94/616)
 15.35% (269/1752)