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
 13.89% (81/583)
 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/586)
  1.92% (1/52)
  0.64% (1/156)
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.01% (15/1486)
  5.88% (3/51)
  1.28% (7/545)
src/pybind11/include/pybind11/pytypes.h
 15.59% (160/1026)
 18.33% (46/251)
 25.76% (110/427)
src/pybind_fuzzer.cc
100.00% (27/27)
100.00% (1/1)
100.00% (13/13)
Totals
 10.17% (517/5086)
 15.24% (94/617)
 15.33% (269/1755)