Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/abseil-cpp/absl/base/call_once.h
  0.00% (0/64)
  0.00% (0/7)
  0.00% (0/62)
src/abseil-cpp/absl/base/dynamic_annotations.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/abseil-cpp/absl/base/internal/atomic_hook.h
  0.00% (0/23)
  0.00% (0/6)
  0.00% (0/28)
src/abseil-cpp/absl/base/internal/cycleclock.cc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/base/internal/cycleclock.h
  0.00% (0/13)
  0.00% (0/3)
  0.00% (0/6)
src/abseil-cpp/absl/base/internal/direct_mmap.h
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/11)
src/abseil-cpp/absl/base/internal/endian.h
 20.00% (8/40)
 22.22% (4/18)
 23.08% (6/26)
src/abseil-cpp/absl/base/internal/errno_saver.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/5)
src/abseil-cpp/absl/base/internal/hide_ptr.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/abseil-cpp/absl/base/internal/low_level_alloc.cc
  0.00% (0/317)
  0.00% (0/28)
  0.00% (0/849)
src/abseil-cpp/absl/base/internal/low_level_scheduling.h
  0.00% (0/11)
  0.00% (0/6)
  0.00% (0/39)
src/abseil-cpp/absl/base/internal/raw_logging.cc
  0.00% (0/79)
  0.00% (0/11)
  0.00% (0/46)
src/abseil-cpp/absl/base/internal/spinlock.cc
  0.00% (0/91)
  0.00% (0/8)
  0.00% (0/48)
src/abseil-cpp/absl/base/internal/spinlock.h
  0.00% (0/57)
  0.00% (0/8)
  0.00% (0/24)
src/abseil-cpp/absl/base/internal/spinlock_linux.inc
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/14)
src/abseil-cpp/absl/base/internal/spinlock_wait.cc
  0.00% (0/28)
  0.00% (0/2)
  0.00% (0/21)
src/abseil-cpp/absl/base/internal/spinlock_wait.h
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/10)
src/abseil-cpp/absl/base/internal/strerror.cc
  0.00% (0/34)
  0.00% (0/4)
  0.00% (0/19)
src/abseil-cpp/absl/base/internal/sysinfo.cc
  0.00% (0/110)
  0.00% (0/14)
  0.00% (0/87)
src/abseil-cpp/absl/base/internal/thread_identity.cc
  0.00% (0/29)
  0.00% (0/4)
  0.00% (0/26)
src/abseil-cpp/absl/base/internal/thread_identity.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/base/internal/unaligned_access.h
 25.00% (6/24)
 33.33% (2/6)
 33.33% (2/6)
src/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/base/internal/unscaledcycleclock.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/base/no_destructor.h
  0.00% (0/12)
  0.00% (0/5)
  0.00% (0/6)
src/abseil-cpp/absl/base/prefetch.h
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/3)
src/abseil-cpp/absl/container/fixed_array.h
  0.00% (0/54)
  0.00% (0/19)
  0.00% (0/50)
src/abseil-cpp/absl/container/inlined_vector.h
  0.00% (0/68)
  0.00% (0/27)
  0.00% (0/149)
src/abseil-cpp/absl/container/internal/compressed_tuple.h
  0.00% (0/27)
  0.00% (0/14)
  0.00% (0/21)
src/abseil-cpp/absl/container/internal/inlined_vector.h
  0.00% (0/273)
  0.00% (0/53)
  0.00% (0/182)
src/abseil-cpp/absl/crc/crc32c.cc
  0.00% (0/40)
  0.00% (0/9)
  0.00% (0/9)
src/abseil-cpp/absl/crc/crc32c.h
  0.00% (0/15)
  0.00% (0/4)
  0.00% (0/10)
src/abseil-cpp/absl/crc/internal/crc.cc
  0.00% (0/255)
  0.00% (0/19)
  0.00% (0/203)
src/abseil-cpp/absl/crc/internal/crc32c_inline.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/crc/internal/crc_cord_state.cc
  0.00% (0/81)
  0.00% (0/11)
  0.00% (0/73)
src/abseil-cpp/absl/crc/internal/crc_cord_state.h
  0.00% (0/24)
  0.00% (0/8)
  0.00% (0/32)
src/abseil-cpp/absl/crc/internal/crc_internal.h
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/5)
src/abseil-cpp/absl/crc/internal/crc_memcpy.h
  0.00% (0/11)
  0.00% (0/5)
  0.00% (0/8)
src/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc
  0.00% (0/28)
  0.00% (0/3)
  0.00% (0/8)
src/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/abseil-cpp/absl/debugging/internal/address_is_readable.cc
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/74)
src/abseil-cpp/absl/debugging/internal/demangle.cc
  0.00% (0/1104)
  0.00% (0/83)
  0.00% (0/1109)
src/abseil-cpp/absl/debugging/internal/elf_mem_image.cc
  0.00% (0/254)
  0.00% (0/25)
  0.00% (0/607)
src/abseil-cpp/absl/debugging/internal/elf_mem_image.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc
  0.00% (0/96)
  0.00% (0/4)
  0.00% (0/86)
src/abseil-cpp/absl/debugging/internal/vdso_support.cc
  0.00% (0/79)
  0.00% (0/8)
  0.00% (0/113)
src/abseil-cpp/absl/debugging/internal/vdso_support.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/abseil-cpp/absl/debugging/stacktrace.cc
  0.00% (0/49)
  0.00% (0/7)
  0.00% (0/19)
src/abseil-cpp/absl/debugging/symbolize_elf.inc
  0.00% (0/1012)
  0.00% (0/62)
  0.00% (0/1167)
src/abseil-cpp/absl/functional/function_ref.h
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/3)
src/abseil-cpp/absl/functional/internal/function_ref.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/abseil-cpp/absl/memory/memory.h
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/numeric/int128.cc
  0.00% (0/160)
  0.00% (0/12)
  0.00% (0/136)
src/abseil-cpp/absl/numeric/int128.h
  0.00% (0/175)
  0.00% (0/58)
  0.00% (0/83)
src/abseil-cpp/absl/numeric/int128_have_intrinsic.inc
  0.00% (0/56)
  0.00% (0/21)
  0.00% (0/27)
src/abseil-cpp/absl/numeric/internal/representation.h
  0.00% (0/22)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/profiling/internal/exponential_biased.cc
  0.00% (0/28)
  0.00% (0/3)
  0.00% (0/14)
src/abseil-cpp/absl/profiling/internal/exponential_biased.h
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/status/internal/status_internal.cc
 18.71% (29/155)
 16.67% (2/12)
 19.49% (23/118)
src/abseil-cpp/absl/status/internal/status_internal.h
100.00% (4/4)
100.00% (1/1)
100.00% (5/5)
src/abseil-cpp/absl/status/status.cc
  8.12% (26/320)
 18.18% (8/44)
  5.31% (13/245)
src/abseil-cpp/absl/status/status.h
 30.00% (3/10)
 33.33% (1/3)
 16.67% (1/6)
src/abseil-cpp/absl/status/status_payload_printer.cc
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/abseil-cpp/absl/status/statusor.cc
  0.00% (0/44)
  0.00% (0/12)
  0.00% (0/64)
src/abseil-cpp/absl/status/statusor.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/strings/ascii.cc
  0.00% (0/106)
  0.00% (0/8)
  0.00% (0/53)
src/abseil-cpp/absl/strings/ascii.h
  0.00% (0/66)
  0.00% (0/23)
  0.00% (0/27)
src/abseil-cpp/absl/strings/charconv.cc
  0.00% (0/399)
  0.00% (0/23)
  0.00% (0/240)
src/abseil-cpp/absl/strings/charconv.h
  0.00% (0/27)
  0.00% (0/7)
  0.00% (0/7)
src/abseil-cpp/absl/strings/charset.h
  0.00% (0/75)
  0.00% (0/23)
  0.00% (0/23)
src/abseil-cpp/absl/strings/cord.cc
  0.00% (0/1158)
  0.00% (0/97)
  0.00% (0/1503)
src/abseil-cpp/absl/strings/cord.h
  0.00% (0/275)
  0.00% (0/68)
  0.00% (0/331)
src/abseil-cpp/absl/strings/cord_buffer.h
  0.00% (0/81)
  0.00% (0/20)
  0.00% (0/112)
src/abseil-cpp/absl/strings/escaping.cc
  0.00% (0/562)
  0.00% (0/25)
  0.00% (0/515)
src/abseil-cpp/absl/strings/escaping.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/strings/internal/charconv_bigint.cc
  0.00% (0/132)
  0.00% (0/7)
  0.00% (0/98)
src/abseil-cpp/absl/strings/internal/charconv_bigint.h
  0.00% (0/168)
  0.00% (0/18)
  0.00% (0/124)
src/abseil-cpp/absl/strings/internal/charconv_parse.cc
  0.00% (0/231)
  0.00% (0/18)
  0.00% (0/216)
src/abseil-cpp/absl/strings/internal/cord_data_edge.h
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/34)
src/abseil-cpp/absl/strings/internal/cord_internal.cc
  0.00% (0/30)
  0.00% (0/2)
  0.00% (0/69)
src/abseil-cpp/absl/strings/internal/cord_internal.h
  0.00% (0/238)
  0.00% (0/70)
  0.00% (0/381)
src/abseil-cpp/absl/strings/internal/cord_rep_btree.cc
  0.00% (0/862)
  0.00% (0/57)
  0.00% (0/1032)
src/abseil-cpp/absl/strings/internal/cord_rep_btree.h
  0.00% (0/261)
  0.00% (0/44)
  0.00% (0/297)
src/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc
  0.00% (0/117)
  0.00% (0/4)
  0.00% (0/118)
src/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.h
  0.00% (0/62)
  0.00% (0/7)
  0.00% (0/84)
src/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/22)
src/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.h
  0.00% (0/29)
  0.00% (0/6)
  0.00% (0/41)
src/abseil-cpp/absl/strings/internal/cord_rep_consume.cc
  0.00% (0/22)
  0.00% (0/3)
  0.00% (0/8)
src/abseil-cpp/absl/strings/internal/cord_rep_crc.cc
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/15)
src/abseil-cpp/absl/strings/internal/cord_rep_crc.h
  0.00% (0/38)
  0.00% (0/5)
  0.00% (0/68)
src/abseil-cpp/absl/strings/internal/cord_rep_flat.h
  0.00% (0/70)
  0.00% (0/17)
  0.00% (0/91)
src/abseil-cpp/absl/strings/internal/cordz_functions.cc
  0.00% (0/29)
  0.00% (0/4)
  0.00% (0/15)
src/abseil-cpp/absl/strings/internal/cordz_functions.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/6)
src/abseil-cpp/absl/strings/internal/cordz_handle.cc
  0.00% (0/105)
  0.00% (0/11)
  0.00% (0/92)
src/abseil-cpp/absl/strings/internal/cordz_handle.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/3)
src/abseil-cpp/absl/strings/internal/cordz_info.cc
  0.00% (0/228)
  0.00% (0/36)
  0.00% (0/372)
src/abseil-cpp/absl/strings/internal/cordz_info.h
  0.00% (0/33)
  0.00% (0/8)
  0.00% (0/55)
src/abseil-cpp/absl/strings/internal/cordz_update_scope.h
  0.00% (0/15)
  0.00% (0/3)
  0.00% (0/16)
src/abseil-cpp/absl/strings/internal/cordz_update_tracker.h
  0.00% (0/25)
  0.00% (0/6)
  0.00% (0/16)
src/abseil-cpp/absl/strings/internal/escaping.cc
  0.00% (0/99)
  0.00% (0/2)
  0.00% (0/81)
src/abseil-cpp/absl/strings/internal/escaping.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/10)
src/abseil-cpp/absl/strings/internal/memutil.cc
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/19)
src/abseil-cpp/absl/strings/internal/ostringstream.h
  0.00% (0/17)
  0.00% (0/10)
  0.00% (0/10)
src/abseil-cpp/absl/strings/internal/resize_uninitialized.h
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/abseil-cpp/absl/strings/internal/str_format/arg.cc
  9.89% (37/374)
 14.89% (7/47)
  6.61% (15/227)
src/abseil-cpp/absl/strings/internal/str_format/arg.h
  3.75% (3/80)
  6.67% (1/15)
  2.50% (1/40)
src/abseil-cpp/absl/strings/internal/str_format/bind.cc
 32.21% (48/149)
 52.38% (11/21)
 25.00% (27/108)
src/abseil-cpp/absl/strings/internal/str_format/bind.h
 46.67% (7/15)
 57.14% (4/7)
 29.63% (8/27)
src/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h
  7.34% (13/177)
 35.29% (6/17)
  4.35% (18/414)
src/abseil-cpp/absl/strings/internal/str_format/extension.cc
  0.00% (0/22)
  0.00% (0/2)
  0.00% (0/25)
src/abseil-cpp/absl/strings/internal/str_format/extension.h
 25.49% (39/153)
 36.11% (13/36)
  5.84% (22/377)
src/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc
  0.00% (0/929)
  0.00% (0/72)
  0.00% (0/719)
src/abseil-cpp/absl/strings/internal/str_format/output.cc
  0.00% (0/30)
  0.00% (0/4)
  0.00% (0/30)
src/abseil-cpp/absl/strings/internal/str_format/output.h
 30.00% (6/20)
 20.00% (2/10)
 15.38% (2/13)
src/abseil-cpp/absl/strings/internal/str_format/parser.cc
  0.00% (0/84)
  0.00% (0/9)
  0.00% (0/60)
src/abseil-cpp/absl/strings/internal/str_format/parser.h
 43.33% (26/60)
 50.00% (1/2)
 42.86% (24/56)
src/abseil-cpp/absl/strings/internal/str_join_internal.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/strings/internal/str_split_internal.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/5)
src/abseil-cpp/absl/strings/internal/stringify_sink.cc
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/abseil-cpp/absl/strings/internal/stringify_sink.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/strings/internal/utf8.cc
  0.00% (0/27)
  0.00% (0/1)
  0.00% (0/10)
src/abseil-cpp/absl/strings/match.cc
  0.00% (0/81)
  0.00% (0/7)
  0.00% (0/71)
src/abseil-cpp/absl/strings/match.h
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/8)
src/abseil-cpp/absl/strings/numbers.cc
 18.75% (135/720)
 26.32% (15/57)
 12.68% (71/560)
src/abseil-cpp/absl/strings/numbers.h
 31.76% (27/85)
 37.50% (3/8)
 45.83% (22/48)
src/abseil-cpp/absl/strings/str_cat.cc
  8.49% (18/212)
  6.25% (2/32)
  3.04% (8/263)
src/abseil-cpp/absl/strings/str_cat.h
  5.26% (2/38)
 20.00% (2/10)
  7.14% (2/28)
src/abseil-cpp/absl/strings/str_format.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/strings/str_join.h
  0.00% (0/17)
  0.00% (0/5)
  0.00% (0/5)
src/abseil-cpp/absl/strings/str_split.h
  0.00% (0/7)
  0.00% (0/4)
  0.00% (0/4)
src/abseil-cpp/absl/strings/strip.h
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/7)
src/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc
  0.00% (0/69)
  0.00% (0/6)
  0.00% (0/12)
src/abseil-cpp/absl/synchronization/internal/create_thread_identity.h
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/6)
src/abseil-cpp/absl/synchronization/internal/futex.h
  0.00% (0/47)
  0.00% (0/5)
  0.00% (0/38)
src/abseil-cpp/absl/synchronization/internal/futex_waiter.cc
  0.00% (0/49)
  0.00% (0/4)
  0.00% (0/96)
src/abseil-cpp/absl/synchronization/internal/futex_waiter.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/2)
src/abseil-cpp/absl/synchronization/internal/graphcycles.cc
  0.00% (0/456)
  0.00% (0/59)
  0.00% (0/355)
src/abseil-cpp/absl/synchronization/internal/graphcycles.h
  0.00% (0/5)
  0.00% (0/3)
  0.00% (0/3)
src/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc
  0.00% (0/125)
  0.00% (0/11)
  0.00% (0/104)
src/abseil-cpp/absl/synchronization/internal/kernel_timeout.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
src/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc
  0.00% (0/48)
  0.00% (0/7)
  0.00% (0/24)
src/abseil-cpp/absl/synchronization/internal/per_thread_sem.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/15)
src/abseil-cpp/absl/synchronization/internal/waiter_base.cc
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/14)
src/abseil-cpp/absl/synchronization/internal/waiter_base.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/abseil-cpp/absl/synchronization/mutex.cc
  0.00% (0/1647)
  0.00% (0/91)
  0.00% (0/2230)
src/abseil-cpp/absl/synchronization/mutex.h
  0.00% (0/22)
  0.00% (0/5)
  0.00% (0/7)
src/abseil-cpp/absl/time/civil_time.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/abseil-cpp/absl/time/clock.cc
  0.00% (0/26)
  0.00% (0/5)
  0.00% (0/17)
src/abseil-cpp/absl/time/clock.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/5)
src/abseil-cpp/absl/time/duration.cc
  2.95% (19/644)
  5.17% (3/58)
  3.36% (16/476)
src/abseil-cpp/absl/time/format.cc
 23.66% (22/93)
 30.77% (4/13)
 22.86% (8/35)
src/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h
 56.31% (174/309)
 55.10% (27/49)
 56.48% (122/216)
src/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h
100.00% (2/2)
100.00% (2/2)
100.00% (4/4)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc
 16.09% (14/87)
 60.00% (3/5)
 15.00% (12/80)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
 19.81% (147/742)
 37.50% (6/16)
 18.82% (112/595)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc
 62.50% (5/8)
 66.67% (2/3)
 66.67% (4/6)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h
 54.55% (6/11)
 66.67% (2/3)
 66.67% (2/3)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc
 70.83% (34/48)
 71.43% (5/7)
 74.19% (23/31)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h
 17.65% (3/17)
 14.29% (1/7)
 14.29% (1/7)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc
 41.28% (284/688)
 51.11% (23/45)
 32.75% (186/568)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h
100.00% (7/7)
100.00% (3/3)
100.00% (3/3)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc
  0.00% (0/154)
  0.00% (0/14)
  0.00% (0/104)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc
 54.72% (29/53)
 33.33% (4/12)
 52.17% (12/23)
src/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc
 44.34% (47/106)
 80.00% (4/5)
 42.73% (47/110)
src/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc
 80.00% (4/5)
 66.67% (2/3)
 66.67% (2/3)
src/abseil-cpp/absl/time/internal/get_current_time_posix.inc
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/34)
src/abseil-cpp/absl/time/time.cc
  0.00% (0/365)
  0.00% (0/34)
  0.00% (0/163)
src/abseil-cpp/absl/time/time.h
 15.34% (25/163)
 20.93% (9/43)
 11.96% (11/92)
src/abseil-cpp/absl/types/internal/span.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/abseil-cpp/absl/types/span.h
 22.22% (4/18)
 15.38% (2/13)
 22.86% (8/35)
src/abseil-cpp/absl/utility/utility.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/base/internal/endian.h
  0.00% (0/96)
  0.00% (0/49)
  0.00% (0/49)
src/abseil_install/include/absl/base/internal/low_level_scheduling.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/base/internal/raw_logging.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/base/internal/spinlock.h
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/abseil_install/include/absl/base/log_severity.h
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/6)
src/abseil_install/include/absl/base/optimization.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/container/internal/compressed_tuple.h
  0.00% (0/13)
  0.00% (0/4)
  0.00% (0/4)
src/abseil_install/include/absl/container/internal/container_memory.h
  0.00% (0/21)
  0.00% (0/3)
  0.00% (0/3)
src/abseil_install/include/absl/container/internal/inlined_vector.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/crc/crc32c.h
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/abseil_install/include/absl/functional/any_invocable.h
  0.00% (0/17)
  0.00% (0/9)
  0.00% (0/10)
src/abseil_install/include/absl/functional/function_ref.h
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/3)
src/abseil_install/include/absl/functional/internal/any_invocable.h
  0.00% (0/143)
  0.00% (0/28)
  0.00% (0/89)
src/abseil_install/include/absl/functional/internal/function_ref.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/abseil_install/include/absl/memory/memory.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/meta/type_traits.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/abseil_install/include/absl/numeric/int128.h
  0.00% (0/132)
  0.00% (0/55)
  0.00% (0/55)
src/abseil_install/include/absl/numeric/int128_have_intrinsic.inc
  0.00% (0/84)
  0.00% (0/29)
  0.00% (0/29)
src/abseil_install/include/absl/numeric/internal/bits.h
  0.00% (0/179)
  0.00% (0/9)
  0.00% (0/9)
src/abseil_install/include/absl/status/internal/status_internal.h
 75.00% (3/4)
 75.00% (3/4)
 75.00% (3/4)
src/abseil_install/include/absl/status/internal/statusor_internal.h
 68.57% (72/105)
 84.21% (16/19)
 83.02% (44/53)
src/abseil_install/include/absl/status/status.h
 50.00% (68/136)
 53.85% (21/39)
 56.82% (50/88)
src/abseil_install/include/absl/status/statusor.h
100.00% (19/19)
100.00% (11/11)
100.00% (15/15)
src/abseil_install/include/absl/strings/cord.h
  0.00% (0/209)
  0.00% (0/49)
  0.00% (0/49)
src/abseil_install/include/absl/strings/cord_buffer.h
  0.00% (0/65)
  0.00% (0/14)
  0.00% (0/14)
src/abseil_install/include/absl/strings/internal/cord_internal.h
  0.00% (0/73)
  0.00% (0/17)
  0.00% (0/17)
src/abseil_install/include/absl/strings/internal/cord_rep_btree.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/strings/internal/cord_rep_btree_navigator.h
  0.00% (0/50)
  0.00% (0/7)
  0.00% (0/7)
src/abseil_install/include/absl/strings/internal/cord_rep_btree_reader.h
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/4)
src/abseil_install/include/absl/strings/internal/cordz_handle.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/strings/internal/cordz_info.h
  0.00% (0/7)
  0.00% (0/3)
  0.00% (0/3)
src/abseil_install/include/absl/strings/internal/cordz_update_scope.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/strings/internal/cordz_update_tracker.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/strings/internal/str_format/arg.h
 65.28% (47/72)
 75.00% (9/12)
 56.67% (17/30)
src/abseil_install/include/absl/strings/internal/str_format/bind.h
 83.33% (5/6)
 75.00% (3/4)
 85.71% (6/7)
src/abseil_install/include/absl/strings/internal/str_format/checker.h
  0.00% (0/48)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/strings/internal/str_format/constexpr_parser.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/5)
src/abseil_install/include/absl/strings/internal/str_format/extension.h
 20.41% (10/49)
 23.08% (3/13)
 23.08% (3/13)
src/abseil_install/include/absl/strings/internal/str_format/parser.h
  0.00% (0/24)
  0.00% (0/6)
  0.00% (0/6)
src/abseil_install/include/absl/strings/internal/stringify_sink.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/strings/numbers.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/abseil_install/include/absl/strings/str_cat.h
 25.00% (6/24)
 26.67% (4/15)
 40.00% (8/20)
src/abseil_install/include/absl/strings/str_format.h
 15.38% (6/39)
  9.09% (2/22)
 13.04% (3/23)
src/abseil_install/include/absl/strings/string_view.h
 42.86% (3/7)
 50.00% (1/2)
 60.00% (3/5)
src/abseil_install/include/absl/synchronization/internal/kernel_timeout.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/4)
src/abseil_install/include/absl/synchronization/mutex.h
  2.31% (3/130)
  2.44% (1/41)
  4.44% (2/45)
src/abseil_install/include/absl/time/civil_time.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/abseil_install/include/absl/time/internal/cctz/include/cctz/civil_time_detail.h
  0.00% (0/27)
  0.00% (0/9)
  0.00% (0/9)
src/abseil_install/include/absl/time/internal/cctz/include/cctz/time_zone.h
  0.00% (0/16)
  0.00% (0/5)
  0.00% (0/5)
src/abseil_install/include/absl/time/time.h
 39.09% (86/220)
 34.38% (22/64)
 43.75% (35/80)
src/abseil_install/include/absl/types/internal/span.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/abseil_install/include/absl/types/span.h
 28.57% (2/7)
 66.67% (2/3)
 83.33% (5/6)
src/abseil_install/include/absl/utility/utility.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/action_validation_fuzzer.cc
 45.45% (25/55)
 14.29% (2/14)
 60.00% (18/30)
src/condition_fuzzer.cc
100.00% (23/23)
100.00% (1/1)
100.00% (10/10)
src/gpowerd/action.pb.cc
 25.97% (815/3138)
 21.94% (68/310)
 32.53% (686/2109)
src/gpowerd/action.pb.h
 11.90% (355/2984)
 14.92% (88/590)
 20.09% (176/876)
src/gpowerd/action_validation.cc
 97.14% (136/140)
100.00% (6/6)
 94.85% (129/136)
src/gpowerd/bmc/status_macros.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/gpowerd/callback_manager.cc
  0.00% (0/90)
  0.00% (0/10)
  0.00% (0/46)
src/gpowerd/callback_manager.h
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/gpowerd/condition.cc
 57.70% (191/331)
 56.00% (14/25)
 49.76% (104/209)
src/gpowerd/condition.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/3)
src/gpowerd/convert_proto.cc
 25.00% (4/16)
 25.00% (1/4)
 25.00% (1/4)
src/gpowerd/daemon_context.cc
 33.33% (4/12)
 33.33% (1/3)
 23.08% (3/13)
src/gpowerd/daemon_context.h
  0.00% (0/20)
  0.00% (0/8)
  0.00% (0/8)
src/gpowerd/disruption_manager.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/gpowerd/persistent_storage.h
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/5)
src/gpowerd/safepower_agent.pb.cc
  0.00% (0/455)
  0.00% (0/75)
  0.00% (0/325)
src/gpowerd/safepower_agent.pb.h
  0.00% (0/686)
  0.00% (0/146)
  0.00% (0/190)
src/gpowerd/safepower_agent_config.pb.cc
  0.72% (44/6138)
  1.16% (6/516)
  0.34% (14/4088)
src/gpowerd/safepower_agent_config.pb.h
  0.44% (28/6380)
  0.78% (10/1283)
  0.71% (12/1697)
src/gpowerd/scheduler_interface.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/gpowerd/state_fields.h
 41.67% (5/12)
 62.50% (5/8)
 62.50% (5/8)
src/gpowerd/state_merge.cc
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/10)
src/gpowerd/state_merge.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/gpowerd/state_persistence.pb.cc
  0.00% (0/596)
  0.00% (0/68)
  0.00% (0/429)
src/gpowerd/state_persistence.pb.h
  0.00% (0/595)
  0.00% (0/112)
  0.00% (0/186)
src/gpowerd/state_updater.h
  0.00% (0/114)
  0.00% (0/14)
  0.00% (0/74)
src/gpowerd/system_state.pb.cc
 44.78% (793/1771)
 38.54% (79/205)
 49.66% (587/1182)
src/gpowerd/system_state.pb.h
 25.60% (320/1250)
 28.90% (89/308)
 34.70% (144/415)
src/gpowerd/utils.pb.cc
 34.43% (157/456)
 31.25% (10/32)
 47.19% (143/303)
src/gpowerd/utils.pb.h
  6.79% (36/530)
  7.61% (7/92)
  8.09% (11/136)
src/protobuf/src/google/protobuf/any.cc
 38.46% (10/26)
 25.00% (1/4)
 56.25% (9/16)
src/protobuf/src/google/protobuf/any.h
100.00% (1/1)
100.00% (1/1)
100.00% (3/3)
src/protobuf/src/google/protobuf/any.pb.cc
 41.33% (81/196)
 36.36% (8/22)
 52.76% (67/127)
src/protobuf/src/google/protobuf/any.pb.h
 28.57% (6/21)
 28.57% (2/7)
 28.57% (2/7)
src/protobuf/src/google/protobuf/any_lite.cc
 28.95% (11/38)
 16.67% (1/6)
 32.00% (8/25)
src/protobuf/src/google/protobuf/arena.cc
  0.00% (0/319)
  0.00% (0/32)
  0.00% (0/284)
src/protobuf/src/google/protobuf/arena.h
  7.97% (11/138)
  6.45% (2/31)
  5.56% (5/90)
src/protobuf/src/google/protobuf/arena_impl.h
  0.00% (0/180)
  0.00% (0/38)
  0.00% (0/214)
src/protobuf/src/google/protobuf/arenastring.cc
 17.19% (22/128)
 31.25% (5/16)
 14.00% (14/100)
src/protobuf/src/google/protobuf/arenastring.h
 46.67% (28/60)
 50.00% (8/16)
 29.35% (27/92)
src/protobuf/src/google/protobuf/arenaz_sampler.h
  0.00% (0/7)
  0.00% (0/5)
  0.00% (0/5)
src/protobuf/src/google/protobuf/descriptor.cc
 28.25% (1518/5373)
 39.57% (146/369)
 29.04% (1126/3878)
src/protobuf/src/google/protobuf/descriptor.h
 50.00% (74/148)
 55.81% (24/43)
 49.53% (53/107)
src/protobuf/src/google/protobuf/descriptor.pb.cc
 20.03% (1591/7943)
 19.90% (125/628)
 20.29% (1097/5406)
src/protobuf/src/google/protobuf/descriptor.pb.h
 11.05% (830/7510)
 14.56% (248/1703)
 17.96% (357/1988)
src/protobuf/src/google/protobuf/descriptor_database.cc
 29.41% (185/629)
 39.08% (34/87)
 25.35% (127/501)
src/protobuf/src/google/protobuf/descriptor_database.h
 14.29% (1/7)
 33.33% (1/3)
 33.33% (1/3)
src/protobuf/src/google/protobuf/dynamic_message.cc
 66.67% (296/444)
 78.79% (26/33)
 60.98% (211/346)
src/protobuf/src/google/protobuf/dynamic_message.h
  0.00% (0/63)
  0.00% (0/4)
  0.00% (0/33)
src/protobuf/src/google/protobuf/endian.h
 66.67% (8/12)
 66.67% (2/3)
 66.67% (2/3)
src/protobuf/src/google/protobuf/explicitly_constructed.h
100.00% (3/3)
100.00% (3/3)
100.00% (3/3)
src/protobuf/src/google/protobuf/extension_set.cc
  2.36% (36/1524)
  6.12% (6/98)
  0.78% (24/3076)
src/protobuf/src/google/protobuf/extension_set.h
 32.14% (36/112)
 38.46% (10/26)
 28.38% (42/148)
src/protobuf/src/google/protobuf/extension_set_heavy.cc
  5.67% (17/300)
  3.85% (1/26)
  0.28% (1/362)
src/protobuf/src/google/protobuf/extension_set_inl.h
  0.00% (0/218)
  0.00% (0/2)
  0.00% (0/361)
src/protobuf/src/google/protobuf/generated_enum_reflection.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/protobuf/src/google/protobuf/generated_message_bases.cc
  0.00% (0/59)
  0.00% (0/8)
  0.00% (0/49)
src/protobuf/src/google/protobuf/generated_message_reflection.cc
 21.75% (484/2225)
 33.33% (58/174)
 16.63% (436/2622)
src/protobuf/src/google/protobuf/generated_message_reflection.h
 76.92% (70/91)
 72.73% (16/22)
 40.62% (52/128)
src/protobuf/src/google/protobuf/generated_message_tctable_decl.h
  0.00% (0/37)
  0.00% (0/19)
  0.00% (0/19)
src/protobuf/src/google/protobuf/generated_message_tctable_impl.h
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/2)
src/protobuf/src/google/protobuf/generated_message_util.cc
  6.33% (10/158)
  5.00% (2/40)
  2.06% (2/97)
src/protobuf/src/google/protobuf/generated_message_util.h
 53.12% (17/32)
 66.67% (4/6)
 73.33% (11/15)
src/protobuf/src/google/protobuf/implicit_weak_message.cc
  0.00% (0/9)
  0.00% (0/4)
  0.00% (0/4)
src/protobuf/src/google/protobuf/implicit_weak_message.h
  0.00% (0/30)
  0.00% (0/10)
  0.00% (0/23)
src/protobuf/src/google/protobuf/inlined_string_field.h
  0.00% (0/32)
  0.00% (0/9)
  0.00% (0/9)
src/protobuf/src/google/protobuf/io/coded_stream.cc
 35.60% (220/618)
 32.00% (16/50)
 30.69% (205/668)
src/protobuf/src/google/protobuf/io/coded_stream.h
 31.91% (120/376)
 25.00% (20/80)
 31.20% (73/234)
src/protobuf/src/google/protobuf/io/strtod.cc
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/14)
src/protobuf/src/google/protobuf/io/tokenizer.cc
  1.77% (13/734)
  6.12% (3/49)
  3.55% (23/648)
src/protobuf/src/google/protobuf/io/tokenizer.h
  0.00% (0/19)
  0.00% (0/10)
  0.00% (0/10)
src/protobuf/src/google/protobuf/io/zero_copy_stream.cc
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/6)
src/protobuf/src/google/protobuf/io/zero_copy_stream.h
 40.00% (2/5)
 40.00% (2/5)
 40.00% (2/5)
src/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc
  0.00% (0/176)
  0.00% (0/40)
  0.00% (0/234)
src/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc
  8.09% (25/309)
  7.89% (3/38)
  5.35% (25/467)
src/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h
 70.00% (7/10)
 40.00% (2/5)
 40.00% (2/5)
src/protobuf/src/google/protobuf/map.h
  0.00% (0/537)
  0.00% (0/99)
  0.00% (0/539)
src/protobuf/src/google/protobuf/map_field.cc
  5.77% (30/520)
 17.14% (6/35)
  2.37% (9/380)
src/protobuf/src/google/protobuf/map_field.h
 11.71% (37/316)
 26.79% (15/56)
  3.95% (23/582)
src/protobuf/src/google/protobuf/map_field_inl.h
  0.00% (0/33)
  0.00% (0/8)
  0.00% (0/20)
src/protobuf/src/google/protobuf/message.cc
 35.38% (75/212)
 44.12% (15/34)
 19.29% (49/254)
src/protobuf/src/google/protobuf/message.h
 67.39% (31/46)
 73.33% (11/15)
 40.82% (20/49)
src/protobuf/src/google/protobuf/message_lite.cc
 18.87% (67/355)
 17.91% (12/67)
 10.25% (37/361)
src/protobuf/src/google/protobuf/message_lite.h
 57.58% (19/33)
 54.55% (6/11)
 34.48% (10/29)
src/protobuf/src/google/protobuf/metadata_lite.h
  0.00% (0/34)
  0.00% (0/6)
  0.00% (0/20)
src/protobuf/src/google/protobuf/parse_context.cc
 41.40% (166/401)
 46.94% (23/49)
 45.16% (182/403)
src/protobuf/src/google/protobuf/parse_context.h
 41.81% (143/342)
 40.00% (16/40)
 33.23% (105/316)
src/protobuf/src/google/protobuf/port.h
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/protobuf/src/google/protobuf/reflection.h
  0.00% (0/55)
  0.00% (0/14)
  0.00% (0/39)
src/protobuf/src/google/protobuf/reflection_internal.h
  0.00% (0/188)
  0.00% (0/60)
  0.00% (0/105)
src/protobuf/src/google/protobuf/reflection_ops.cc
 11.08% (37/334)
 27.27% (3/11)
  5.46% (22/403)
src/protobuf/src/google/protobuf/repeated_field.h
  5.14% (20/389)
  3.75% (3/80)
  2.53% (13/514)
src/protobuf/src/google/protobuf/repeated_ptr_field.cc
 63.95% (55/86)
 66.67% (4/6)
 39.77% (35/88)
src/protobuf/src/google/protobuf/repeated_ptr_field.h
 15.88% (91/573)
 19.17% (23/120)
  8.74% (65/744)
src/protobuf/src/google/protobuf/stubs/callback.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/3)
src/protobuf/src/google/protobuf/stubs/casts.h
 16.67% (3/18)
 33.33% (1/3)
  6.25% (1/16)
src/protobuf/src/google/protobuf/stubs/common.cc
 22.66% (29/128)
 29.17% (7/24)
 27.40% (20/73)
src/protobuf/src/google/protobuf/stubs/common.h
 75.00% (3/4)
 50.00% (1/2)
 20.00% (1/5)
src/protobuf/src/google/protobuf/stubs/int128.cc
  0.00% (0/109)
  0.00% (0/6)
  0.00% (0/74)
src/protobuf/src/google/protobuf/stubs/int128.h
  0.00% (0/178)
  0.00% (0/31)
  0.00% (0/68)
src/protobuf/src/google/protobuf/stubs/map_util.h
 50.00% (21/42)
 57.14% (4/7)
 45.45% (10/22)
src/protobuf/src/google/protobuf/stubs/mutex.h
100.00% (9/9)
100.00% (7/7)
100.00% (13/13)
src/protobuf/src/google/protobuf/stubs/once.h
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/protobuf/src/google/protobuf/stubs/port.h
  0.00% (0/26)
  0.00% (0/8)
  0.00% (0/10)
src/protobuf/src/google/protobuf/stubs/status.cc
  0.00% (0/168)
  0.00% (0/41)
  0.00% (0/73)
src/protobuf/src/google/protobuf/stubs/status.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/protobuf/src/google/protobuf/stubs/stl_util.h
 76.92% (10/13)
 66.67% (2/3)
 50.00% (4/8)
src/protobuf/src/google/protobuf/stubs/stringpiece.cc
  9.49% (15/158)
 10.00% (2/20)
  9.64% (16/166)
src/protobuf/src/google/protobuf/stubs/stringpiece.h
 84.00% (63/75)
 86.36% (19/22)
 75.86% (66/87)
src/protobuf/src/google/protobuf/stubs/stringprintf.cc
  0.00% (0/67)
  0.00% (0/5)
  0.00% (0/63)
src/protobuf/src/google/protobuf/stubs/structurally_valid.cc
 71.05% (108/152)
 71.43% (5/7)
 81.32% (74/91)
src/protobuf/src/google/protobuf/stubs/strutil.cc
 18.15% (267/1471)
 14.00% (14/100)
  6.98% (111/1590)
src/protobuf/src/google/protobuf/stubs/strutil.h
 40.78% (42/103)
 53.57% (15/28)
 43.43% (43/99)
src/protobuf/src/google/protobuf/stubs/substitute.cc
  0.00% (0/68)
  0.00% (0/3)
  0.00% (0/79)
src/protobuf/src/google/protobuf/stubs/substitute.h
  0.00% (0/18)
  0.00% (0/18)
  0.00% (0/28)
src/protobuf/src/google/protobuf/text_format.cc
 28.03% (520/1855)
 27.98% (47/168)
 20.23% (334/1651)
src/protobuf/src/google/protobuf/text_format.h
 21.54% (14/65)
 16.67% (6/36)
 17.02% (8/47)
src/protobuf/src/google/protobuf/timestamp.pb.cc
 44.72% (72/161)
 40.00% (8/20)
 53.04% (61/115)
src/protobuf/src/google/protobuf/timestamp.pb.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/protobuf/src/google/protobuf/unknown_field_set.cc
 61.02% (144/236)
 64.71% (22/34)
 48.31% (57/118)
src/protobuf/src/google/protobuf/unknown_field_set.h
 64.15% (34/53)
 64.71% (11/17)
 41.33% (31/75)
src/protobuf/src/google/protobuf/wire_format.cc
  8.55% (120/1403)
 10.26% (4/39)
  5.65% (111/1966)
src/protobuf/src/google/protobuf/wire_format.h
 20.00% (4/20)
 25.00% (1/4)
 25.00% (1/4)
src/protobuf/src/google/protobuf/wire_format_lite.cc
  7.82% (33/422)
  3.51% (2/57)
  6.20% (16/258)
src/protobuf/src/google/protobuf/wire_format_lite.h
  1.83% (6/328)
  2.82% (2/71)
  1.19% (2/168)
src/protobuf_install/include/google/protobuf/any.pb.h
  0.00% (0/136)
  0.00% (0/28)
  0.00% (0/28)
src/protobuf_install/include/google/protobuf/arena.h
 20.50% (41/200)
 21.43% (9/42)
 13.64% (15/110)
src/protobuf_install/include/google/protobuf/arena_impl.h
  0.00% (0/29)
  0.00% (0/14)
  0.00% (0/14)
src/protobuf_install/include/google/protobuf/arenastring.h
 23.08% (12/52)
 30.00% (6/20)
 36.36% (8/22)
src/protobuf_install/include/google/protobuf/arenaz_sampler.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/protobuf_install/include/google/protobuf/descriptor.h
  0.00% (0/67)
  0.00% (0/31)
  0.00% (0/31)
src/protobuf_install/include/google/protobuf/endian.h
  0.00% (0/101)
  0.00% (0/12)
  0.00% (0/12)
src/protobuf_install/include/google/protobuf/explicitly_constructed.h
100.00% (4/4)
100.00% (4/4)
100.00% (4/4)
src/protobuf_install/include/google/protobuf/extension_set.h
  0.00% (0/91)
  0.00% (0/29)
  0.00% (0/29)
src/protobuf_install/include/google/protobuf/generated_enum_reflection.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/protobuf_install/include/google/protobuf/generated_message_bases.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/6)
src/protobuf_install/include/google/protobuf/generated_message_reflection.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/protobuf_install/include/google/protobuf/generated_message_util.h
  3.33% (1/30)
 12.50% (1/8)
 11.11% (1/9)
src/protobuf_install/include/google/protobuf/has_bits.h
 52.00% (13/25)
 55.56% (5/9)
 69.23% (9/13)
src/protobuf_install/include/google/protobuf/implicit_weak_message.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/protobuf_install/include/google/protobuf/inlined_string_field.h
  0.00% (0/57)
  0.00% (0/20)
  0.00% (0/20)
src/protobuf_install/include/google/protobuf/io/coded_stream.h
 25.46% (55/216)
 35.48% (11/31)
 44.29% (31/70)
src/protobuf_install/include/google/protobuf/io/zero_copy_stream_impl.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/6)
src/protobuf_install/include/google/protobuf/io/zero_copy_stream_impl_lite.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/protobuf_install/include/google/protobuf/map.h
 64.56% (399/618)
 74.79% (89/119)
 48.44% (280/578)
src/protobuf_install/include/google/protobuf/map_entry.h
 41.67% (5/12)
 50.00% (2/4)
 60.00% (3/5)
src/protobuf_install/include/google/protobuf/map_entry_lite.h
 57.89% (110/190)
 40.00% (16/40)
 66.24% (104/157)
src/protobuf_install/include/google/protobuf/map_field.h
 59.52% (50/84)
 70.37% (19/27)
 53.09% (43/81)
src/protobuf_install/include/google/protobuf/map_field_inl.h
 31.15% (57/183)
 38.24% (13/34)
 26.58% (21/79)
src/protobuf_install/include/google/protobuf/map_field_lite.h
 78.12% (25/32)
 83.33% (10/12)
 50.00% (18/36)
src/protobuf_install/include/google/protobuf/map_type_handler.h
 25.50% (38/149)
 24.39% (10/41)
 28.81% (17/59)
src/protobuf_install/include/google/protobuf/message.h
 10.53% (2/19)
 25.00% (2/8)
 33.33% (3/9)
src/protobuf_install/include/google/protobuf/message_lite.h
 47.06% (8/17)
 46.15% (6/13)
 50.00% (7/14)
src/protobuf_install/include/google/protobuf/metadata_lite.h
 78.81% (93/118)
 76.92% (20/26)
 74.32% (55/74)
src/protobuf_install/include/google/protobuf/parse_context.h
 59.89% (109/182)
 73.91% (17/23)
 75.00% (69/92)
src/protobuf_install/include/google/protobuf/port.h
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/protobuf_install/include/google/protobuf/repeated_field.h
 23.26% (20/86)
 35.29% (6/17)
  6.12% (9/147)
src/protobuf_install/include/google/protobuf/repeated_ptr_field.h
 31.15% (76/244)
 48.21% (27/56)
 31.82% (63/198)
src/protobuf_install/include/google/protobuf/stubs/callback.h
  0.00% (0/8)
  0.00% (0/4)
  0.00% (0/4)
src/protobuf_install/include/google/protobuf/stubs/casts.h
  0.00% (0/12)
  0.00% (0/2)
  0.00% (0/15)
src/protobuf_install/include/google/protobuf/stubs/common.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/protobuf_install/include/google/protobuf/stubs/hash.h
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/4)
src/protobuf_install/include/google/protobuf/stubs/logging.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/protobuf_install/include/google/protobuf/stubs/mutex.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/protobuf_install/include/google/protobuf/stubs/port.h
 14.29% (8/56)
 13.33% (2/15)
 13.33% (2/15)
src/protobuf_install/include/google/protobuf/stubs/status.h
  0.00% (0/8)
  0.00% (0/4)
  0.00% (0/4)
src/protobuf_install/include/google/protobuf/stubs/stringpiece.h
 25.00% (9/36)
 16.67% (2/12)
 38.89% (7/18)
src/protobuf_install/include/google/protobuf/stubs/strutil.h
  0.00% (0/123)
  0.00% (0/32)
  0.00% (0/32)
src/protobuf_install/include/google/protobuf/timestamp.pb.h
 12.63% (12/95)
 16.00% (4/25)
 16.00% (4/25)
src/protobuf_install/include/google/protobuf/unknown_field_set.h
 25.64% (10/39)
 30.77% (4/13)
 40.00% (6/15)
src/protobuf_install/include/google/protobuf/wire_format.h
  8.93% (5/56)
  8.33% (1/12)
  8.33% (1/12)
src/protobuf_install/include/google/protobuf/wire_format_lite.h
  8.42% (34/404)
 12.82% (10/78)
 15.85% (13/82)
Totals
 14.55% (13766/94630)
 16.07% (2073/12899)
 13.39% (9441/70532)