Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/LPM/external.protobuf/include/absl/base/call_once.h
  0.00% (0/61)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/absl/base/casts.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/base/dynamic_annotations.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/base/internal/endian.h
  0.00% (0/150)
  0.00% (0/67)
  0.00% (0/67)
src/LPM/external.protobuf/include/absl/base/internal/errno_saver.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/LPM/external.protobuf/include/absl/base/internal/low_level_scheduling.h
  0.00% (0/11)
  0.00% (0/5)
  0.00% (0/5)
src/LPM/external.protobuf/include/absl/base/internal/raw_logging.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/base/internal/spinlock.h
  0.00% (0/81)
  0.00% (0/13)
  0.00% (0/13)
src/LPM/external.protobuf/include/absl/base/internal/spinlock_wait.h
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/base/internal/thread_identity.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/base/internal/unaligned_access.h
  0.00% (0/24)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/absl/base/log_severity.h
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/absl/base/prefetch.h
 17.65% (3/17)
 33.33% (1/3)
 33.33% (1/3)
src/LPM/external.protobuf/include/absl/container/flat_hash_map.h
  0.00% (0/5)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/container/flat_hash_set.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/LPM/external.protobuf/include/absl/container/internal/btree.h
  0.00% (0/131)
  0.00% (0/52)
  0.00% (0/52)
src/LPM/external.protobuf/include/absl/container/internal/btree_container.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/LPM/external.protobuf/include/absl/container/internal/common_policy_traits.h
  0.00% (0/26)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/absl/container/internal/compressed_tuple.h
  0.00% (0/19)
  0.00% (0/8)
  0.00% (0/8)
src/LPM/external.protobuf/include/absl/container/internal/container_memory.h
  0.00% (0/70)
  0.00% (0/11)
  0.00% (0/11)
src/LPM/external.protobuf/include/absl/container/internal/hash_function_defaults.h
  0.00% (0/25)
  0.00% (0/9)
  0.00% (0/9)
src/LPM/external.protobuf/include/absl/container/internal/hash_policy_traits.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/container/internal/hashtablez_sampler.h
  0.00% (0/21)
  0.00% (0/11)
  0.00% (0/11)
src/LPM/external.protobuf/include/absl/container/internal/inlined_vector.h
  0.00% (0/107)
  0.00% (0/22)
  0.00% (0/22)
src/LPM/external.protobuf/include/absl/container/internal/layout.h
  0.00% (0/35)
  0.00% (0/10)
  0.00% (0/10)
src/LPM/external.protobuf/include/absl/container/internal/raw_hash_set.h
  0.00% (0/896)
  0.00% (0/187)
  0.00% (0/187)
src/LPM/external.protobuf/include/absl/crc/crc32c.h
  0.00% (0/20)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/absl/crc/internal/crc32c_inline.h
  0.00% (0/36)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/crc/internal/crc_cord_state.h
  0.00% (0/23)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/absl/functional/any_invocable.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/functional/function_ref.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/functional/internal/any_invocable.h
  0.00% (0/42)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/absl/functional/internal/function_ref.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/hash/hash.h
  0.00% (0/13)
  0.00% (0/3)
  0.00% (0/3)
src/LPM/external.protobuf/include/absl/hash/internal/hash.h
  0.00% (0/227)
  0.00% (0/30)
  0.00% (0/30)
src/LPM/external.protobuf/include/absl/log/internal/check_op.h
  0.00% (0/39)
  0.00% (0/16)
  0.00% (0/16)
src/LPM/external.protobuf/include/absl/log/internal/conditions.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/absl/log/internal/log_message.h
  0.00% (0/48)
  0.00% (0/22)
  0.00% (0/22)
src/LPM/external.protobuf/include/absl/log/internal/nullguard.h
  0.00% (0/15)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/absl/log/internal/nullstream.h
  0.00% (0/21)
  0.00% (0/11)
  0.00% (0/11)
src/LPM/external.protobuf/include/absl/log/internal/vlog_config.h
  0.00% (0/23)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/log/internal/voidify.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/log/log_entry.h
  0.00% (0/41)
  0.00% (0/15)
  0.00% (0/15)
src/LPM/external.protobuf/include/absl/log/log_sink.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/memory/memory.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/meta/type_traits.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/numeric/bits.h
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/LPM/external.protobuf/include/absl/numeric/int128.h
  0.00% (0/381)
  0.00% (0/106)
  0.00% (0/106)
src/LPM/external.protobuf/include/absl/numeric/int128_have_intrinsic.inc
  0.00% (0/141)
  0.00% (0/47)
  0.00% (0/47)
src/LPM/external.protobuf/include/absl/numeric/internal/bits.h
  0.00% (0/142)
  0.00% (0/12)
  0.00% (0/24)
src/LPM/external.protobuf/include/absl/strings/cord.h
  0.00% (0/464)
  0.00% (0/106)
  0.00% (0/106)
src/LPM/external.protobuf/include/absl/strings/cord_buffer.h
  0.00% (0/148)
  0.00% (0/31)
  0.00% (0/31)
src/LPM/external.protobuf/include/absl/strings/internal/cord_data_edge.h
  0.00% (0/23)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/strings/internal/cord_internal.h
  0.00% (0/305)
  0.00% (0/76)
  0.00% (0/76)
src/LPM/external.protobuf/include/absl/strings/internal/cord_rep_btree.h
  0.00% (0/298)
  0.00% (0/46)
  0.00% (0/46)
src/LPM/external.protobuf/include/absl/strings/internal/cord_rep_btree_navigator.h
  0.00% (0/96)
  0.00% (0/13)
  0.00% (0/13)
src/LPM/external.protobuf/include/absl/strings/internal/cord_rep_btree_reader.h
  0.00% (0/46)
  0.00% (0/10)
  0.00% (0/10)
src/LPM/external.protobuf/include/absl/strings/internal/cord_rep_crc.h
  0.00% (0/38)
  0.00% (0/5)
  0.00% (0/5)
src/LPM/external.protobuf/include/absl/strings/internal/cord_rep_flat.h
  0.00% (0/85)
  0.00% (0/17)
  0.00% (0/17)
src/LPM/external.protobuf/include/absl/strings/internal/cordz_functions.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/strings/internal/cordz_handle.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/LPM/external.protobuf/include/absl/strings/internal/cordz_info.h
  0.00% (0/41)
  0.00% (0/11)
  0.00% (0/11)
src/LPM/external.protobuf/include/absl/strings/internal/cordz_update_scope.h
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/4)
src/LPM/external.protobuf/include/absl/strings/internal/cordz_update_tracker.h
  0.00% (0/26)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/absl/strings/internal/resize_uninitialized.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/LPM/external.protobuf/include/absl/strings/internal/str_format/arg.h
  0.00% (0/60)
  0.00% (0/9)
  0.00% (0/9)
src/LPM/external.protobuf/include/absl/strings/internal/str_format/bind.h
  0.00% (0/20)
  0.00% (0/10)
  0.00% (0/10)
src/LPM/external.protobuf/include/absl/strings/internal/str_format/checker.h
  0.00% (0/48)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/strings/internal/str_format/constexpr_parser.h
  0.00% (0/210)
  0.00% (0/22)
  0.00% (0/22)
src/LPM/external.protobuf/include/absl/strings/internal/str_format/extension.h
  0.00% (0/198)
  0.00% (0/46)
  0.00% (0/46)
src/LPM/external.protobuf/include/absl/strings/internal/str_format/output.h
  0.00% (0/17)
  0.00% (0/9)
  0.00% (0/9)
src/LPM/external.protobuf/include/absl/strings/internal/str_format/parser.h
  0.00% (0/24)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/absl/strings/internal/stringify_sink.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/strings/numbers.h
  0.00% (0/57)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/absl/strings/str_cat.h
  0.00% (0/25)
  0.00% (0/18)
  0.00% (0/18)
src/LPM/external.protobuf/include/absl/strings/str_format.h
  0.00% (0/39)
  0.00% (0/22)
  0.00% (0/22)
src/LPM/external.protobuf/include/absl/strings/string_view.h
  0.00% (0/192)
  0.00% (0/59)
  0.00% (0/59)
src/LPM/external.protobuf/include/absl/synchronization/internal/create_thread_identity.h
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/synchronization/internal/kernel_timeout.h
  0.00% (0/7)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/absl/synchronization/internal/per_thread_sem.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/LPM/external.protobuf/include/absl/synchronization/mutex.h
  0.00% (0/107)
  0.00% (0/37)
  0.00% (0/37)
src/LPM/external.protobuf/include/absl/time/civil_time.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/LPM/external.protobuf/include/absl/time/clock.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/time/internal/cctz/include/cctz/civil_time_detail.h
  0.00% (0/295)
  0.00% (0/42)
  0.00% (0/42)
src/LPM/external.protobuf/include/absl/time/internal/cctz/include/cctz/time_zone.h
  0.00% (0/18)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/absl/time/time.h
  0.00% (0/364)
  0.00% (0/96)
  0.00% (0/96)
src/LPM/external.protobuf/include/absl/types/compare.h
  0.00% (0/164)
  0.00% (0/57)
  0.00% (0/57)
src/LPM/external.protobuf/include/absl/types/internal/span.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/types/internal/variant.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/LPM/external.protobuf/include/absl/types/optional.h
  0.00% (0/12)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/absl/types/span.h
  0.00% (0/9)
  0.00% (0/5)
  0.00% (0/5)
src/LPM/external.protobuf/include/absl/types/variant.h
  0.00% (0/7)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/absl/utility/internal/if_constexpr.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/absl/utility/utility.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/google/protobuf/any.pb.h
  0.00% (0/155)
  0.00% (0/40)
  0.00% (0/40)
src/LPM/external.protobuf/include/google/protobuf/arena.h
  0.00% (0/211)
  0.00% (0/28)
  0.00% (0/38)
src/LPM/external.protobuf/include/google/protobuf/arena_align.h
  0.00% (0/41)
  0.00% (0/14)
  0.00% (0/62)
src/LPM/external.protobuf/include/google/protobuf/arena_allocation_policy.h
  0.00% (0/38)
  0.00% (0/15)
  0.00% (0/15)
src/LPM/external.protobuf/include/google/protobuf/arena_cleanup.h
  0.00% (0/19)
  0.00% (0/5)
  0.00% (0/5)
src/LPM/external.protobuf/include/google/protobuf/arenastring.h
  6.45% (10/155)
  9.52% (4/42)
  5.88% (4/68)
src/LPM/external.protobuf/include/google/protobuf/arenaz_sampler.h
  0.00% (0/10)
  0.00% (0/8)
  0.00% (0/8)
src/LPM/external.protobuf/include/google/protobuf/descriptor.h
  0.00% (0/265)
  0.00% (0/88)
  0.00% (0/88)
src/LPM/external.protobuf/include/google/protobuf/descriptor.pb.h
  0.00% (0/10242)
  0.00% (0/2174)
  0.00% (0/2174)
src/LPM/external.protobuf/include/google/protobuf/endian.h
  0.00% (0/122)
  0.00% (0/15)
  0.00% (0/15)
src/LPM/external.protobuf/include/google/protobuf/explicitly_constructed.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/google/protobuf/extension_set.h
  0.00% (0/210)
  0.00% (0/58)
  0.00% (0/58)
src/LPM/external.protobuf/include/google/protobuf/generated_enum_reflection.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/google/protobuf/generated_enum_util.h
  0.00% (0/28)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/google/protobuf/generated_message_reflection.h
  0.00% (0/110)
  0.00% (0/27)
  0.00% (0/27)
src/LPM/external.protobuf/include/google/protobuf/generated_message_tctable_decl.h
  0.00% (0/164)
  0.00% (0/49)
  0.00% (0/49)
src/LPM/external.protobuf/include/google/protobuf/generated_message_tctable_impl.h
  0.00% (0/98)
  0.00% (0/10)
  0.00% (0/10)
src/LPM/external.protobuf/include/google/protobuf/generated_message_util.h
  0.00% (0/81)
  0.00% (0/20)
  0.00% (0/25)
src/LPM/external.protobuf/include/google/protobuf/has_bits.h
 45.45% (10/22)
 50.00% (4/8)
 55.56% (5/9)
src/LPM/external.protobuf/include/google/protobuf/implicit_weak_message.h
  0.00% (0/31)
  0.00% (0/10)
  0.00% (0/10)
src/LPM/external.protobuf/include/google/protobuf/inlined_string_field.h
  0.00% (0/100)
  0.00% (0/31)
  0.00% (0/31)
src/LPM/external.protobuf/include/google/protobuf/internal_visibility.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/LPM/external.protobuf/include/google/protobuf/io/coded_stream.h
  0.00% (0/552)
  0.00% (0/103)
  0.00% (0/131)
src/LPM/external.protobuf/include/google/protobuf/io/zero_copy_stream.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/LPM/external.protobuf/include/google/protobuf/io/zero_copy_stream_impl_lite.h
  0.00% (0/12)
  0.00% (0/7)
  0.00% (0/7)
src/LPM/external.protobuf/include/google/protobuf/map.h
  0.00% (0/293)
  0.00% (0/65)
  0.00% (0/65)
src/LPM/external.protobuf/include/google/protobuf/message.h
  0.00% (0/100)
  0.00% (0/26)
  0.00% (0/26)
src/LPM/external.protobuf/include/google/protobuf/message_lite.h
  2.97% (8/269)
 10.17% (6/59)
  9.30% (8/86)
src/LPM/external.protobuf/include/google/protobuf/metadata_lite.h
 31.03% (27/87)
 40.00% (8/20)
 41.67% (15/36)
src/LPM/external.protobuf/include/google/protobuf/parse_context.h
  0.00% (0/446)
  0.00% (0/62)
  0.00% (0/62)
src/LPM/external.protobuf/include/google/protobuf/port.h
  4.67% (5/107)
 10.34% (3/29)
  8.82% (3/34)
src/LPM/external.protobuf/include/google/protobuf/raw_ptr.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/google/protobuf/reflection.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/LPM/external.protobuf/include/google/protobuf/repeated_field.h
  0.00% (0/402)
  0.00% (0/56)
  0.00% (0/56)
src/LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h
 34.34% (91/265)
 37.84% (28/74)
 39.66% (71/179)
src/LPM/external.protobuf/include/google/protobuf/serial_arena.h
  0.00% (0/206)
  0.00% (0/29)
  0.00% (0/29)
src/LPM/external.protobuf/include/google/protobuf/string_block.h
  0.00% (0/55)
  0.00% (0/16)
  0.00% (0/16)
src/LPM/external.protobuf/include/google/protobuf/stubs/callback.h
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/5)
src/LPM/external.protobuf/include/google/protobuf/stubs/port.h
  0.00% (0/49)
  0.00% (0/19)
  0.00% (0/19)
src/LPM/external.protobuf/include/google/protobuf/text_format.h
  0.00% (0/80)
  0.00% (0/40)
  0.00% (0/40)
src/LPM/external.protobuf/include/google/protobuf/thread_safe_arena.h
  0.00% (0/30)
  0.00% (0/6)
  0.00% (0/6)
src/LPM/external.protobuf/include/google/protobuf/unknown_field_set.h
  0.00% (0/106)
  0.00% (0/34)
  0.00% (0/35)
src/LPM/external.protobuf/include/google/protobuf/util/field_comparator.h
  0.00% (0/32)
  0.00% (0/13)
  0.00% (0/13)
src/LPM/external.protobuf/include/google/protobuf/util/message_differencer.h
  0.00% (0/37)
  0.00% (0/18)
  0.00% (0/18)
src/LPM/external.protobuf/include/google/protobuf/wire_format.h
  0.00% (0/87)
  0.00% (0/15)
  0.00% (0/15)
src/LPM/external.protobuf/include/google/protobuf/wire_format_lite.h
  0.00% (0/672)
  0.00% (0/146)
  0.00% (0/150)
src/asn1_pdu_to_der.cc
 90.67% (68/75)
100.00% (9/9)
 91.89% (34/37)
src/boringssl/crypto/aes/aes.cc
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/24)
src/boringssl/crypto/asn1/a_bitstr.cc
 66.02% (136/206)
 66.67% (8/12)
 67.17% (133/198)
src/boringssl/crypto/asn1/a_d2i_fp.cc
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/14)
src/boringssl/crypto/asn1/a_dup.cc
 88.24% (15/17)
100.00% (1/1)
 85.71% (6/7)
src/boringssl/crypto/asn1/a_gentm.cc
 15.48% (13/84)
 16.67% (1/6)
 21.33% (16/75)
src/boringssl/crypto/asn1/a_i2d_fp.cc
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/13)
src/boringssl/crypto/asn1/a_int.cc
 65.51% (226/345)
 63.64% (21/33)
 64.03% (235/367)
src/boringssl/crypto/asn1/a_mbstr.cc
 76.16% (131/172)
100.00% (3/3)
 79.30% (180/227)
src/boringssl/crypto/asn1/a_object.cc
 55.49% (91/164)
 57.14% (8/14)
 59.20% (74/125)
src/boringssl/crypto/asn1/a_octet.cc
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/boringssl/crypto/asn1/a_strex.cc
 66.56% (207/311)
 85.71% (12/14)
 69.04% (223/323)
src/boringssl/crypto/asn1/a_strnid.cc
 45.19% (47/104)
 36.36% (4/11)
 36.62% (26/71)
src/boringssl/crypto/asn1/a_time.cc
  6.71% (11/164)
 13.33% (2/15)
  9.22% (13/141)
src/boringssl/crypto/asn1/a_type.cc
 72.78% (254/349)
 66.67% (8/12)
 75.26% (356/473)
src/boringssl/crypto/asn1/a_utctm.cc
 14.63% (12/82)
 16.67% (1/6)
 22.54% (16/71)
src/boringssl/crypto/asn1/asn1_lib.cc
 74.59% (226/303)
 88.00% (22/25)
 78.48% (186/237)
src/boringssl/crypto/asn1/asn1_par.cc
  0.00% (0/42)
  0.00% (0/1)
  0.00% (0/17)
src/boringssl/crypto/asn1/internal.h
 90.91% (20/22)
100.00% (4/4)
 88.24% (15/17)
src/boringssl/crypto/asn1/posix_time.cc
  0.00% (0/171)
  0.00% (0/11)
  0.00% (0/201)
src/boringssl/crypto/asn1/tasn_dec.cc
 82.73% (503/608)
 90.00% (9/10)
 81.26% (529/651)
src/boringssl/crypto/asn1/tasn_enc.cc
 82.66% (367/444)
100.00% (8/8)
 72.07% (418/580)
src/boringssl/crypto/asn1/tasn_fre.cc
 88.43% (107/121)
100.00% (4/4)
 83.96% (89/106)
src/boringssl/crypto/asn1/tasn_new.cc
 70.05% (145/207)
100.00% (7/7)
 69.19% (128/185)
src/boringssl/crypto/asn1/tasn_typ.cc
100.00% (2/2)
100.00% (2/2)
100.00% (4/4)
src/boringssl/crypto/asn1/tasn_utl.cc
 68.18% (90/132)
 92.31% (12/13)
 61.47% (67/109)
src/boringssl/crypto/base64/base64.cc
 37.12% (111/299)
 38.89% (7/18)
 29.12% (53/182)
src/boringssl/crypto/bio/bio.cc
 28.75% (138/480)
 35.71% (25/70)
 25.94% (110/424)
src/boringssl/crypto/bio/bio_mem.cc
 49.44% (89/180)
 61.54% (8/13)
 44.63% (54/121)
src/boringssl/crypto/bio/errno.cc
  0.00% (0/28)
  0.00% (0/1)
  0.00% (0/41)
src/boringssl/crypto/bio/fd.cc
  0.00% (0/108)
  0.00% (0/10)
  0.00% (0/73)
src/boringssl/crypto/bio/file.cc
  0.00% (0/168)
  0.00% (0/16)
  0.00% (0/159)
src/boringssl/crypto/bio/hexdump.cc
  0.00% (0/91)
  0.00% (0/5)
  0.00% (0/55)
src/boringssl/crypto/bio/printf.cc
 86.67% (26/30)
100.00% (1/1)
 72.00% (18/25)
src/boringssl/crypto/bio/socket.cc
  0.00% (0/110)
  0.00% (0/15)
  0.00% (0/97)
src/boringssl/crypto/bio/socket_helper.cc
  0.00% (0/59)
  0.00% (0/5)
  0.00% (0/43)
src/boringssl/crypto/blake2/blake2.cc
  0.00% (0/99)
  0.00% (0/7)
  0.00% (0/43)
src/boringssl/crypto/bn/bn_asn1.cc
 79.31% (23/29)
100.00% (2/2)
 76.19% (32/42)
src/boringssl/crypto/bn/convert.cc
 43.75% (133/304)
 53.33% (8/15)
 43.82% (124/283)
src/boringssl/crypto/bn/exponentiation.cc
 25.00% (27/108)
 40.00% (2/5)
 30.51% (36/118)
src/boringssl/crypto/buf/buf.cc
 58.23% (46/79)
 50.00% (6/12)
 52.83% (28/53)
src/boringssl/crypto/bytestring/asn1_compat.cc
 76.00% (19/25)
100.00% (1/1)
 61.29% (19/31)
src/boringssl/crypto/bytestring/ber.cc
 88.20% (157/178)
100.00% (6/6)
 84.69% (166/196)
src/boringssl/crypto/bytestring/cbb.cc
 69.70% (375/538)
 83.67% (41/49)
 66.73% (347/520)
src/boringssl/crypto/bytestring/cbs.cc
 84.91% (619/729)
 85.96% (49/57)
 82.04% (498/607)
src/boringssl/crypto/bytestring/internal.h
 74.19% (23/31)
100.00% (2/2)
 63.16% (12/19)
src/boringssl/crypto/bytestring/unicode.cc
 93.97% (109/116)
100.00% (10/10)
 97.35% (147/151)
src/boringssl/crypto/chacha/chacha.cc
 55.74% (34/61)
 66.67% (2/3)
 52.38% (22/42)
src/boringssl/crypto/chacha/internal.h
100.00% (11/11)
100.00% (3/3)
 69.23% (9/13)
src/boringssl/crypto/cipher/derive_key.cc
  0.00% (0/74)
  0.00% (0/1)
  0.00% (0/81)
src/boringssl/crypto/cipher/e_chacha20poly1305.cc
 44.92% (84/187)
 58.33% (7/12)
 43.08% (56/130)
src/boringssl/crypto/cipher/e_des.cc
 23.33% (14/60)
 21.43% (3/14)
 11.54% (3/26)
src/boringssl/crypto/cipher/e_rc2.cc
 56.62% (124/219)
 77.78% (7/9)
 43.79% (67/153)
src/boringssl/crypto/cipher/e_rc4.cc
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/3)
src/boringssl/crypto/cipher/e_tls.cc
 68.44% (206/301)
 85.00% (17/20)
 49.86% (180/361)
src/boringssl/crypto/cipher/internal.h
 72.73% (16/22)
100.00% (3/3)
 84.62% (11/13)
src/boringssl/crypto/cipher/tls_cbc.cc
 59.19% (161/272)
 75.00% (6/8)
 48.23% (109/226)
src/boringssl/crypto/conf/conf.cc
 81.87% (411/502)
 80.00% (28/35)
 81.93% (331/404)
src/boringssl/crypto/cpu_arm_linux.h
 39.02% (32/82)
 57.14% (4/7)
 31.58% (18/57)
src/boringssl/crypto/cpu_intel.cc
 60.14% (83/138)
 66.67% (4/6)
 40.00% (38/95)
src/boringssl/crypto/crypto.cc
 11.11% (5/45)
 11.11% (2/18)
  6.25% (2/32)
src/boringssl/crypto/curve25519/curve25519.cc
 10.63% (174/1637)
 26.76% (19/71)
 34.27% (207/604)
src/boringssl/crypto/des/des.cc
 47.40% (173/365)
 29.41% (5/17)
 48.35% (367/759)
src/boringssl/crypto/dh/dh_asn1.cc
  0.00% (0/68)
  0.00% (0/7)
  0.00% (0/90)
src/boringssl/crypto/digest/digest_extra.cc
 56.00% (84/150)
 64.00% (16/25)
 63.83% (120/188)
src/boringssl/crypto/dsa/dsa.cc
  3.27% (22/672)
  5.88% (2/34)
  1.53% (8/522)
src/boringssl/crypto/dsa/dsa_asn1.cc
 44.25% (100/226)
 26.09% (6/23)
 53.53% (167/312)
src/boringssl/crypto/ec/ec_asn1.cc
 60.10% (238/396)
 37.04% (10/27)
 71.68% (324/452)
src/boringssl/crypto/ecdh/ecdh.cc
  0.00% (0/37)
  0.00% (0/1)
  0.00% (0/44)
src/boringssl/crypto/ecdsa/ecdsa_asn1.cc
 44.72% (110/246)
 47.83% (11/23)
 50.71% (107/211)
src/boringssl/crypto/engine/engine.cc
 20.00% (8/40)
 22.22% (2/9)
 30.30% (10/33)
src/boringssl/crypto/err/err.cc
 55.75% (281/504)
 48.00% (24/50)
 49.64% (206/415)
src/boringssl/crypto/evp/evp.cc
 21.91% (55/251)
 26.47% (9/34)
 18.04% (46/255)
src/boringssl/crypto/evp/evp_asn1.cc
 50.52% (196/388)
 39.29% (11/28)
 60.14% (178/296)
src/boringssl/crypto/evp/evp_ctx.cc
 19.30% (61/316)
 38.46% (10/26)
 18.20% (85/467)
src/boringssl/crypto/evp/internal.h
100.00% (12/12)
100.00% (1/1)
100.00% (1/1)
src/boringssl/crypto/evp/p_dh.cc
  0.00% (0/163)
  0.00% (0/18)
  0.00% (0/149)
src/boringssl/crypto/evp/p_dsa.cc
 46.55% (81/174)
 36.84% (7/19)
 62.18% (120/193)
src/boringssl/crypto/evp/p_ec.cc
 40.73% (156/383)
 51.43% (18/35)
 44.16% (155/351)
src/boringssl/crypto/evp/p_ed25519.cc
 46.41% (84/181)
 47.06% (8/17)
 53.40% (102/191)
src/boringssl/crypto/evp/p_hkdf.cc
  0.00% (0/155)
  0.00% (0/10)
  0.00% (0/139)
src/boringssl/crypto/evp/p_rsa.cc
 31.56% (214/678)
 47.06% (24/51)
 31.11% (233/749)
src/boringssl/crypto/evp/p_x25519.cc
 41.92% (83/198)
 42.11% (8/19)
 46.30% (100/216)
src/boringssl/crypto/evp/pbkdf.cc
 75.00% (36/48)
 50.00% (1/2)
 86.11% (31/36)
src/boringssl/crypto/evp/print.cc
 77.78% (147/189)
100.00% (14/14)
 82.63% (138/167)
src/boringssl/crypto/evp/scrypt.cc
  0.00% (0/116)
  0.00% (0/5)
  0.00% (0/86)
src/boringssl/crypto/ex_data.cc
 32.43% (24/74)
 50.00% (3/6)
 32.35% (22/68)
src/boringssl/crypto/fipsmodule/aes/aes.cc.inc
 40.62% (39/96)
 71.43% (5/7)
 40.00% (34/85)
src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc
  0.00% (0/626)
  0.00% (0/36)
  0.00% (0/333)
src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc
  0.00% (0/91)
  0.00% (0/2)
  0.00% (0/105)
src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc
  0.00% (0/112)
  0.00% (0/4)
  0.00% (0/131)
src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc
  0.00% (0/56)
  0.00% (0/2)
  0.00% (0/59)
src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc
 58.82% (240/408)
 84.62% (11/13)
 59.17% (129/218)
src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc
  0.00% (0/92)
  0.00% (0/5)
  0.00% (0/49)
src/boringssl/crypto/fipsmodule/aes/internal.h
 41.38% (12/29)
 30.00% (3/10)
 53.33% (8/15)
src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc
  0.00% (0/130)
  0.00% (0/5)
  0.00% (0/102)
src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc
  0.00% (0/51)
  0.00% (0/7)
  0.00% (0/50)
src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc
  0.00% (0/26)
  0.00% (0/1)
  0.00% (0/37)
src/boringssl/crypto/fipsmodule/bcm_interface.h
 33.33% (3/9)
 33.33% (1/3)
 27.27% (3/11)
src/boringssl/crypto/fipsmodule/bn/add.cc.inc
 51.05% (97/190)
 87.50% (7/8)
 54.74% (75/137)
src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc
 88.49% (323/365)
 88.89% (8/9)
 90.21% (479/531)
src/boringssl/crypto/fipsmodule/bn/bn.cc.inc
 77.51% (193/249)
 85.71% (24/28)
 72.25% (125/173)
src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc
 61.07% (91/149)
 66.67% (8/12)
 57.41% (62/108)
src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc
 60.55% (66/109)
 75.00% (9/12)
 58.62% (51/87)
src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc
 58.14% (25/43)
100.00% (6/6)
 50.94% (27/53)
src/boringssl/crypto/fipsmodule/bn/div.cc.inc
 56.32% (236/419)
 62.96% (17/27)
 63.92% (225/352)
src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc
  0.00% (0/31)
  0.00% (0/3)
  0.00% (0/30)
src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc
 78.15% (354/453)
100.00% (9/9)
 69.22% (371/536)
src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc
 42.86% (72/168)
 40.00% (2/5)
 50.31% (80/159)
src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc
  0.00% (0/208)
  0.00% (0/9)
  0.00% (0/203)
src/boringssl/crypto/fipsmodule/bn/internal.h
100.00% (28/28)
100.00% (10/10)
100.00% (30/30)
src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc
 65.96% (31/47)
100.00% (1/1)
 60.66% (37/61)
src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc
 66.05% (179/271)
 95.45% (21/22)
 63.60% (152/239)
src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc
 90.91% (40/44)
100.00% (3/3)
 52.89% (64/121)
src/boringssl/crypto/fipsmodule/bn/mul.cc.inc
 59.32% (140/236)
 61.54% (8/13)
 52.69% (98/186)
src/boringssl/crypto/fipsmodule/bn/prime.cc.inc
  0.00% (0/456)
  0.00% (0/19)
  0.00% (0/418)
src/boringssl/crypto/fipsmodule/bn/random.cc.inc
 35.93% (60/167)
 50.00% (5/10)
 18.56% (31/167)
src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc
  0.00% (0/64)
  0.00% (0/1)
  0.00% (0/22)
src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h
 75.00% (6/8)
 50.00% (1/2)
 77.78% (7/9)
src/boringssl/crypto/fipsmodule/bn/shift.cc.inc
 40.25% (97/241)
 57.14% (8/14)
 45.89% (67/146)
src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc
 44.25% (100/226)
100.00% (1/1)
 53.22% (124/233)
src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc
 50.00% (93/186)
 72.22% (13/18)
 41.53% (76/183)
src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc
 43.43% (281/647)
 48.39% (30/62)
 36.74% (223/607)
src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc
 27.76% (241/868)
 38.18% (21/55)
 26.24% (154/587)
src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc
  0.00% (0/256)
  0.00% (0/17)
  0.00% (0/212)
src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc
  0.00% (0/175)
  0.00% (0/12)
  0.00% (0/114)
src/boringssl/crypto/fipsmodule/delocate.h
100.00% (10/10)
100.00% (5/5)
100.00% (10/10)
src/boringssl/crypto/fipsmodule/dh/check.cc.inc
  0.00% (0/133)
  0.00% (0/3)
  0.00% (0/153)
src/boringssl/crypto/fipsmodule/dh/dh.cc.inc
  0.00% (0/298)
  0.00% (0/23)
  0.00% (0/244)
src/boringssl/crypto/fipsmodule/digest/digest.cc.inc
 49.65% (71/143)
 38.71% (12/31)
 50.00% (75/150)
src/boringssl/crypto/fipsmodule/digest/digests.cc.inc
 82.61% (95/115)
 83.33% (20/24)
 83.33% (30/36)
src/boringssl/crypto/fipsmodule/digest/md32_common.h
 96.43% (54/56)
100.00% (2/2)
 80.65% (25/31)
src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc
 69.08% (105/152)
100.00% (11/11)
 59.02% (72/122)
src/boringssl/crypto/fipsmodule/ec/ec.cc.inc
 51.21% (339/662)
 60.00% (39/65)
 36.59% (210/574)
src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc
 29.09% (105/361)
 48.48% (16/33)
 27.57% (102/370)
src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc
 67.94% (178/262)
 80.00% (12/15)
 61.33% (46/75)
src/boringssl/crypto/fipsmodule/ec/felem.cc.inc
100.00% (60/60)
100.00% (11/11)
 78.26% (36/46)
src/boringssl/crypto/fipsmodule/ec/oct.cc.inc
 69.05% (145/210)
100.00% (8/8)
 64.63% (148/229)
src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc
 76.48% (491/642)
 80.00% (24/30)
 57.58% (76/132)
src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc
 88.21% (404/458)
 92.86% (26/28)
 66.98% (215/321)
src/boringssl/crypto/fipsmodule/ec/p256.cc.inc
  0.00% (0/373)
  0.00% (0/19)
  0.00% (0/150)
src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc
 68.27% (71/104)
 68.42% (13/19)
 75.00% (36/48)
src/boringssl/crypto/fipsmodule/ec/simple.cc.inc
 60.81% (90/148)
 76.92% (10/13)
 44.59% (33/74)
src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc
 23.63% (43/182)
 22.22% (2/9)
 22.22% (22/99)
src/boringssl/crypto/fipsmodule/ec/util.cc.inc
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/1)
src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc
 87.10% (108/124)
100.00% (4/4)
 64.00% (112/175)
src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc
  0.00% (0/54)
  0.00% (0/1)
  0.00% (0/38)
src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc
 64.85% (107/165)
 83.33% (5/6)
 47.74% (74/155)
src/boringssl/crypto/fipsmodule/entropy/jitter.cc.inc
  0.00% (0/201)
  0.00% (0/26)
  0.00% (0/97)
src/boringssl/crypto/fipsmodule/entropy/sha512.cc.inc
  0.00% (0/169)
  0.00% (0/10)
  0.00% (0/359)
src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc
 61.90% (39/63)
 66.67% (2/3)
 53.97% (34/63)
src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc
 74.13% (106/143)
 66.67% (10/15)
 70.18% (80/114)
src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc
 92.11% (175/190)
100.00% (7/7)
 87.36% (152/174)
src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc
  0.00% (0/1831)
  0.00% (0/205)
  0.00% (0/1408)
src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc
 65.48% (554/846)
 69.89% (65/93)
 63.49% (306/482)
src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc
 70.56% (175/248)
 58.33% (7/12)
 70.79% (126/178)
src/boringssl/crypto/fipsmodule/rand/internal.h
 75.00% (3/4)
 50.00% (1/2)
 75.00% (3/4)
src/boringssl/crypto/fipsmodule/rand/rand.cc.inc
 70.09% (75/107)
 50.00% (3/6)
 66.18% (45/68)
src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc
 54.29% (38/70)
 71.43% (5/7)
 64.29% (36/56)
src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc
 73.95% (193/261)
100.00% (6/6)
 65.12% (183/281)
src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc
 43.86% (282/643)
 44.00% (22/50)
 39.61% (244/616)
src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc
 47.14% (354/751)
 61.90% (13/21)
 40.19% (385/958)
src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc
  0.00% (0/17)
  0.00% (0/7)
  0.00% (0/7)
src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc
  0.00% (0/841)
  0.00% (0/15)
  0.00% (0/257)
src/boringssl/crypto/fipsmodule/service_indicator/internal.h
 66.67% (8/12)
 66.67% (8/12)
 66.67% (8/12)
src/boringssl/crypto/fipsmodule/service_indicator/service_indicator.cc.inc
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/boringssl/crypto/fipsmodule/sha/internal.h
 42.86% (9/21)
 37.50% (3/8)
 40.91% (9/22)
src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc
 46.51% (40/86)
 87.50% (7/8)
 28.12% (9/32)
src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc
 73.26% (63/86)
 81.82% (9/11)
 60.00% (30/50)
src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc
 76.81% (106/138)
 66.67% (8/12)
 62.61% (72/115)
src/boringssl/crypto/fipsmodule/slhdsa/address.h
  0.00% (0/82)
  0.00% (0/10)
  0.00% (0/69)
src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc
  0.00% (0/109)
  0.00% (0/5)
  0.00% (0/79)
src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc
  0.00% (0/97)
  0.00% (0/5)
  0.00% (0/54)
src/boringssl/crypto/fipsmodule/slhdsa/params.h
  0.00% (0/27)
  0.00% (0/9)
  0.00% (0/9)
src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc
  0.00% (0/401)
  0.00% (0/34)
  0.00% (0/165)
src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc
  0.00% (0/197)
  0.00% (0/16)
  0.00% (0/173)
src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc
  0.00% (0/99)
  0.00% (0/6)
  0.00% (0/60)
src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc
 87.27% (96/110)
100.00% (3/3)
 87.21% (75/86)
src/boringssl/crypto/fuzzer_mode.cc
100.00% (4/4)
100.00% (2/2)
100.00% (2/2)
src/boringssl/crypto/hpke/hpke.cc
 26.02% (236/907)
 40.00% (30/75)
 19.26% (151/784)
src/boringssl/crypto/internal.h
 61.27% (280/457)
 74.19% (69/93)
 70.00% (119/170)
src/boringssl/crypto/kyber/kyber.cc
 79.89% (417/522)
 82.35% (42/51)
 73.85% (257/348)
src/boringssl/crypto/lhash/internal.h
100.00% (51/51)
100.00% (12/12)
100.00% (22/22)
src/boringssl/crypto/lhash/lhash.cc
 88.48% (146/165)
100.00% (12/12)
 86.79% (92/106)
src/boringssl/crypto/md4/md4.cc
 92.19% (118/128)
 71.43% (5/7)
 99.00% (199/201)
src/boringssl/crypto/md5/md5.cc
 70.59% (24/34)
 66.67% (4/6)
 62.50% (5/8)
src/boringssl/crypto/mem.cc
 67.53% (208/308)
 68.29% (28/41)
 65.19% (176/270)
src/boringssl/crypto/mem_internal.h
 84.91% (225/265)
 95.38% (62/65)
 79.02% (177/224)
src/boringssl/crypto/mlkem/mlkem.cc
 37.50% (18/48)
 35.71% (5/14)
 35.71% (5/14)
src/boringssl/crypto/obj/obj.cc
 48.63% (177/364)
 51.52% (17/33)
 54.30% (139/256)
src/boringssl/crypto/obj/obj_xref.cc
  0.00% (0/26)
  0.00% (0/2)
  0.00% (0/18)
src/boringssl/crypto/pem/pem_all.cc
  0.00% (0/78)
  0.00% (0/20)
  0.00% (0/107)
src/boringssl/crypto/pem/pem_info.cc
  0.00% (0/180)
  0.00% (0/10)
  0.00% (0/167)
src/boringssl/crypto/pem/pem_lib.cc
 27.07% (157/580)
 11.76% (2/17)
 19.52% (115/589)
src/boringssl/crypto/pem/pem_oth.cc
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/10)
src/boringssl/crypto/pem/pem_pk8.cc
  0.00% (0/129)
  0.00% (0/14)
  0.00% (0/96)
src/boringssl/crypto/pem/pem_pkey.cc
  0.00% (0/97)
  0.00% (0/4)
  0.00% (0/81)
src/boringssl/crypto/pkcs7/pkcs7.cc
  0.00% (0/117)
  0.00% (0/5)
  0.00% (0/155)
src/boringssl/crypto/pkcs7/pkcs7_x509.cc
  0.00% (0/374)
  0.00% (0/25)
  0.00% (0/319)
src/boringssl/crypto/pkcs8/p5_pbev2.cc
 29.03% (45/155)
 50.00% (3/6)
 26.89% (64/238)
src/boringssl/crypto/pkcs8/pkcs8.cc
 52.08% (150/288)
 66.67% (6/9)
 46.15% (138/299)
src/boringssl/crypto/pkcs8/pkcs8_x509.cc
 26.97% (247/916)
 26.92% (7/26)
 31.84% (335/1052)
src/boringssl/crypto/poly1305/poly1305_vec.cc
  0.00% (0/672)
  0.00% (0/14)
  0.00% (0/80)
src/boringssl/crypto/pool/pool.cc
 29.70% (49/165)
 60.00% (9/15)
 23.81% (30/126)
src/boringssl/crypto/rand/deterministic.cc
 92.31% (12/13)
 66.67% (2/3)
 66.67% (2/3)
src/boringssl/crypto/rand/fork_detect.cc
 42.59% (23/54)
 66.67% (2/3)
 58.97% (23/39)
src/boringssl/crypto/rand/forkunsafe.cc
 30.00% (3/10)
 33.33% (1/3)
 16.67% (1/6)
src/boringssl/crypto/rand/rand.cc
 12.12% (4/33)
  6.67% (1/15)
  3.85% (1/26)
src/boringssl/crypto/rc4/rc4.cc
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/13)
src/boringssl/crypto/refcount.cc
 91.67% (22/24)
100.00% (2/2)
 88.24% (15/17)
src/boringssl/crypto/rsa/rsa_asn1.cc
 63.67% (184/289)
 47.62% (10/21)
 77.31% (259/335)
src/boringssl/crypto/rsa/rsa_crypt.cc
 23.20% (84/362)
 41.67% (5/12)
 23.20% (74/319)
src/boringssl/crypto/sha/sha1.cc
 57.69% (15/26)
 66.67% (4/6)
 66.67% (4/6)
src/boringssl/crypto/sha/sha256.cc
 42.86% (21/49)
 40.00% (4/10)
 50.00% (7/14)
src/boringssl/crypto/sha/sha512.cc
 12.12% (8/66)
  7.69% (1/13)
  6.25% (1/16)
src/boringssl/crypto/siphash/siphash.cc
  0.00% (0/48)
  0.00% (0/2)
  0.00% (0/12)
src/boringssl/crypto/spake2plus/spake2plus.cc
  0.00% (0/304)
  0.00% (0/17)
  0.00% (0/307)
src/boringssl/crypto/stack/stack.cc
 38.87% (131/337)
 45.45% (15/33)
 35.23% (105/298)
src/boringssl/crypto/thread_pthread.cc
 52.58% (51/97)
 90.91% (10/11)
 57.41% (31/54)
src/boringssl/crypto/x509/a_digest.cc
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/8)
src/boringssl/crypto/x509/a_sign.cc
  0.00% (0/53)
  0.00% (0/4)
  0.00% (0/55)
src/boringssl/crypto/x509/a_verify.cc
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/33)
src/boringssl/crypto/x509/algorithm.cc
  0.00% (0/87)
  0.00% (0/3)
  0.00% (0/123)
src/boringssl/crypto/x509/asn1_gen.cc
 96.26% (386/401)
100.00% (6/6)
 96.34% (500/519)
src/boringssl/crypto/x509/by_dir.cc
  0.00% (0/248)
  0.00% (0/10)
  0.00% (0/175)
src/boringssl/crypto/x509/by_file.cc
  0.00% (0/176)
  0.00% (0/6)
  0.00% (0/182)
src/boringssl/crypto/x509/i2d_pr.cc
  0.00% (0/13)
  0.00% (0/1)
  0.00% (0/12)
src/boringssl/crypto/x509/name_print.cc
 58.09% (79/136)
 80.00% (4/5)
 64.21% (61/95)
src/boringssl/crypto/x509/policy.cc
  0.00% (0/503)
  0.00% (0/22)
  0.00% (0/451)
src/boringssl/crypto/x509/rsa_pss.cc
 34.96% (43/123)
 40.00% (2/5)
 29.10% (39/134)
src/boringssl/crypto/x509/t_x509.cc
 62.66% (146/233)
 66.67% (4/6)
 75.29% (192/255)
src/boringssl/crypto/x509/t_x509a.cc
 14.81% (8/54)
100.00% (1/1)
  9.38% (3/32)
src/boringssl/crypto/x509/v3_akey.cc
 83.33% (90/108)
100.00% (2/2)
 89.72% (96/107)
src/boringssl/crypto/x509/v3_alt.cc
 86.46% (396/458)
100.00% (14/14)
 90.14% (375/416)
src/boringssl/crypto/x509/v3_bcons.cc
 93.94% (31/33)
100.00% (2/2)
 96.00% (24/25)
src/boringssl/crypto/x509/v3_bitst.cc
 86.84% (33/38)
100.00% (2/2)
 93.75% (30/32)
src/boringssl/crypto/x509/v3_conf.cc
 78.74% (200/254)
 81.25% (13/16)
 81.00% (162/200)
src/boringssl/crypto/x509/v3_cpols.cc
 82.84% (251/303)
100.00% (7/7)
 85.77% (235/274)
src/boringssl/crypto/x509/v3_crld.cc
 85.45% (323/378)
 92.31% (12/13)
 88.82% (278/313)
src/boringssl/crypto/x509/v3_enum.cc
100.00% (12/12)
100.00% (1/1)
100.00% (7/7)
src/boringssl/crypto/x509/v3_extku.cc
 94.29% (33/35)
100.00% (2/2)
 95.83% (23/24)
src/boringssl/crypto/x509/v3_genn.cc
  0.00% (0/125)
  0.00% (0/7)
  0.00% (0/103)
src/boringssl/crypto/x509/v3_ia5.cc
 60.00% (18/30)
100.00% (2/2)
 62.50% (15/24)
src/boringssl/crypto/x509/v3_info.cc
 85.92% (61/71)
100.00% (2/2)
 91.07% (51/56)
src/boringssl/crypto/x509/v3_int.cc
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/boringssl/crypto/x509/v3_lib.cc
 55.68% (147/264)
 50.00% (5/10)
 52.97% (125/236)
src/boringssl/crypto/x509/v3_ncons.cc
 26.10% (83/318)
 28.57% (4/14)
 18.69% (57/305)
src/boringssl/crypto/x509/v3_ocsp.cc
 75.00% (12/16)
100.00% (3/3)
 77.78% (7/9)
src/boringssl/crypto/x509/v3_pcons.cc
 86.84% (33/38)
100.00% (2/2)
 82.35% (28/34)
src/boringssl/crypto/x509/v3_pmaps.cc
 87.80% (36/41)
100.00% (2/2)
 94.59% (35/37)
src/boringssl/crypto/x509/v3_prn.cc
 71.43% (95/133)
 80.00% (4/5)
 75.96% (79/104)
src/boringssl/crypto/x509/v3_purp.cc
 49.21% (188/382)
 16.67% (5/30)
 51.02% (225/441)
src/boringssl/crypto/x509/v3_skey.cc
 73.02% (46/63)
100.00% (4/4)
 76.92% (40/52)
src/boringssl/crypto/x509/v3_utl.cc
 53.01% (537/1013)
 57.14% (28/49)
 53.12% (477/898)
src/boringssl/crypto/x509/x509.cc
 70.00% (14/20)
100.00% (1/1)
 85.00% (17/20)
src/boringssl/crypto/x509/x509_att.cc
  0.00% (0/125)
  0.00% (0/9)
  0.00% (0/105)
src/boringssl/crypto/x509/x509_cmp.cc
 29.41% (45/153)
 30.43% (7/23)
 29.73% (33/111)
src/boringssl/crypto/x509/x509_d2.cc
  0.00% (0/40)
  0.00% (0/2)
  0.00% (0/33)
src/boringssl/crypto/x509/x509_def.cc
  0.00% (0/8)
  0.00% (0/6)
  0.00% (0/15)
src/boringssl/crypto/x509/x509_ext.cc
 13.48% (12/89)
 14.29% (4/28)
 12.50% (4/32)
src/boringssl/crypto/x509/x509_lu.cc
  5.34% (23/431)
  5.13% (2/39)
  5.14% (15/292)
src/boringssl/crypto/x509/x509_obj.cc
 80.65% (100/124)
100.00% (1/1)
 80.85% (76/94)
src/boringssl/crypto/x509/x509_req.cc
  0.00% (0/184)
  0.00% (0/22)
  0.00% (0/150)
src/boringssl/crypto/x509/x509_set.cc
  3.75% (3/80)
 15.00% (3/20)
  4.84% (3/62)
src/boringssl/crypto/x509/x509_trs.cc
  0.00% (0/63)
  0.00% (0/6)
  0.00% (0/61)
src/boringssl/crypto/x509/x509_v3.cc
 65.96% (124/188)
 86.67% (13/15)
 66.89% (101/151)
src/boringssl/crypto/x509/x509_vfy.cc
  4.03% (46/1141)
 11.94% (8/67)
  2.41% (22/913)
src/boringssl/crypto/x509/x509_vpm.cc
 24.90% (64/257)
 28.57% (8/28)
 24.86% (45/181)
src/boringssl/crypto/x509/x509cset.cc
  0.00% (0/161)
  0.00% (0/25)
  0.00% (0/107)
src/boringssl/crypto/x509/x509name.cc
 47.81% (131/274)
 66.67% (12/18)
 50.49% (104/206)
src/boringssl/crypto/x509/x_algor.cc
 25.28% (45/178)
 25.00% (4/16)
 35.43% (45/127)
src/boringssl/crypto/x509/x_all.cc
  4.28% (8/187)
  3.33% (1/30)
  2.56% (3/117)
src/boringssl/crypto/x509/x_attrib.cc
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/13)
src/boringssl/crypto/x509/x_crl.cc
  0.00% (0/210)
  0.00% (0/11)
  0.00% (0/200)
src/boringssl/crypto/x509/x_name.cc
 78.11% (264/338)
 92.31% (24/26)
 79.33% (238/300)
src/boringssl/crypto/x509/x_pubkey.cc
 38.00% (57/150)
 36.84% (7/19)
 51.00% (51/100)
src/boringssl/crypto/x509/x_req.cc
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/21)
src/boringssl/crypto/x509/x_sig.cc
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/10)
src/boringssl/crypto/x509/x_x509.cc
 59.03% (219/371)
 48.28% (14/29)
 68.51% (248/362)
src/boringssl/crypto/x509/x_x509a.cc
 12.12% (12/99)
 22.22% (2/9)
 16.16% (16/99)
src/boringssl/crypto/xwing/xwing.cc
  0.00% (0/146)
  0.00% (0/15)
  0.00% (0/58)
src/boringssl/fuzz/arm_cpuinfo.cc
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/bn_div.cc
100.00% (35/35)
100.00% (1/1)
 78.08% (57/73)
src/boringssl/fuzz/bn_mod_exp.cc
 90.36% (75/83)
100.00% (2/2)
 80.28% (114/142)
src/boringssl/fuzz/cert.cc
100.00% (32/32)
100.00% (1/1)
 87.50% (35/40)
src/boringssl/fuzz/client.cc
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/client_no_fuzzer_mode.cc
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/conf.cc
100.00% (15/15)
100.00% (1/1)
100.00% (3/3)
src/boringssl/fuzz/crl_getcrlstatusforcert_fuzzer.cc
100.00% (14/14)
100.00% (1/1)
 61.54% (8/13)
src/boringssl/fuzz/crl_parse_crl_certificatelist_fuzzer.cc
100.00% (9/9)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/crl_parse_crl_tbscertlist_fuzzer.cc
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/crl_parse_issuing_distribution_point_fuzzer.cc
 87.50% (14/16)
100.00% (1/1)
 90.00% (9/10)
src/boringssl/fuzz/decode_client_hello_inner.cc
 91.67% (22/24)
100.00% (1/1)
 90.00% (9/10)
src/boringssl/fuzz/der_roundtrip.cc
 86.21% (25/29)
100.00% (1/1)
 91.30% (21/23)
src/boringssl/fuzz/dtls_client.cc
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/dtls_server.cc
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/ocsp_parse_ocsp_cert_id_fuzzer.cc
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/ocsp_parse_ocsp_response_data_fuzzer.cc
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/ocsp_parse_ocsp_response_fuzzer.cc
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/ocsp_parse_ocsp_single_response_fuzzer.cc
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/parse_authority_key_identifier_fuzzer.cc
100.00% (7/7)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/parse_certificate_fuzzer.cc
100.00% (11/11)
100.00% (1/1)
 85.71% (6/7)
src/boringssl/fuzz/parse_crldp_fuzzer.cc
100.00% (9/9)
100.00% (1/1)
 90.00% (9/10)
src/boringssl/fuzz/pkcs12.cc
100.00% (9/9)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/pkcs8.cc
100.00% (22/22)
100.00% (1/1)
 86.36% (19/22)
src/boringssl/fuzz/privkey.cc
100.00% (4/4)
100.00% (1/1)
100.00% (2/2)
src/boringssl/fuzz/read_pem.cc
100.00% (14/14)
100.00% (1/1)
100.00% (3/3)
src/boringssl/fuzz/server.cc
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/server_no_fuzzer_mode.cc
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/boringssl/fuzz/session.cc
 81.25% (13/16)
100.00% (2/2)
 80.00% (8/10)
src/boringssl/fuzz/spki.cc
100.00% (17/17)
100.00% (1/1)
 87.50% (14/16)
src/boringssl/fuzz/ssl_ctx_api.cc
 99.65% (572/574)
100.00% (52/52)
 94.29% (198/210)
src/boringssl/fuzz/verify_name_match_fuzzer.cc
 87.50% (14/16)
100.00% (1/1)
 75.00% (3/4)
src/boringssl/fuzz/verify_name_match_normalizename_fuzzer.cc
 77.78% (14/18)
100.00% (1/1)
 77.78% (7/9)
src/boringssl/fuzz/verify_name_match_verifynameinsubtree_fuzzer.cc
 88.89% (16/18)
100.00% (1/1)
 87.50% (7/8)
src/boringssl/include/openssl/asn1t.h
100.00% (16/16)
100.00% (5/5)
100.00% (15/15)
src/boringssl/include/openssl/base.h
 69.05% (29/42)
 87.50% (14/16)
 88.89% (16/18)
src/boringssl/include/openssl/bn.h
100.00% (2/2)
100.00% (2/2)
100.00% (3/3)
src/boringssl/include/openssl/bytestring.h
100.00% (8/8)
100.00% (5/5)
100.00% (7/7)
src/boringssl/include/openssl/err.h
 71.43% (10/14)
 75.00% (3/4)
 83.33% (5/6)
src/boringssl/include/openssl/pem.h
  0.00% (0/54)
  0.00% (0/16)
  0.00% (0/32)
src/boringssl/include/openssl/pki/ocsp.h
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/1)
src/boringssl/include/openssl/span.h
 91.67% (77/84)
 96.97% (32/33)
 87.30% (110/126)
src/boringssl/include/openssl/stack.h
 73.85% (96/130)
 75.00% (27/36)
 75.51% (37/49)
src/boringssl/pki/cert_error_id.cc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/boringssl/pki/cert_error_params.cc
 31.37% (16/51)
 46.15% (6/13)
 36.07% (22/61)
src/boringssl/pki/cert_errors.cc
 15.09% (24/159)
 34.38% (11/32)
 17.48% (18/103)
src/boringssl/pki/cert_errors.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/boringssl/pki/certificate_policies.cc
 91.04% (183/201)
 54.55% (6/11)
 93.17% (150/161)
src/boringssl/pki/crl.cc
 63.51% (235/370)
 66.67% (6/9)
 66.34% (205/309)
src/boringssl/pki/encode_values.cc
  0.00% (0/76)
  0.00% (0/6)
  0.00% (0/48)
src/boringssl/pki/extended_key_usage.cc
100.00% (21/21)
100.00% (1/1)
100.00% (17/17)
src/boringssl/pki/general_names.cc
 98.40% (123/125)
100.00% (5/5)
 95.86% (139/145)
src/boringssl/pki/input.cc
 91.67% (22/24)
100.00% (7/7)
 90.00% (18/20)
src/boringssl/pki/input.h
 86.49% (32/37)
 83.33% (15/18)
 90.62% (29/32)
src/boringssl/pki/ip_util.cc
 59.38% (19/32)
 50.00% (1/2)
 60.61% (20/33)
src/boringssl/pki/name_constraints.cc
 23.16% (82/354)
 26.67% (4/15)
 24.70% (83/336)
src/boringssl/pki/name_constraints.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/boringssl/pki/ocsp.cc
 48.57% (339/698)
 48.48% (16/33)
 54.93% (301/548)
src/boringssl/pki/parse_certificate.cc
 94.83% (550/580)
 90.32% (28/31)
 96.42% (431/447)
src/boringssl/pki/parse_name.cc
 19.78% (36/182)
 22.22% (2/9)
 16.67% (30/180)
src/boringssl/pki/parse_name.h
100.00% (1/1)
100.00% (1/1)
100.00% (4/4)
src/boringssl/pki/parse_values.cc
 73.43% (246/335)
 56.00% (14/25)
 77.16% (223/289)
src/boringssl/pki/parse_values.h
 66.67% (2/3)
 66.67% (2/3)
 66.67% (2/3)
src/boringssl/pki/parsed_certificate.cc
 89.50% (162/181)
 83.33% (5/6)
 92.73% (102/110)
src/boringssl/pki/parsed_certificate.h
  0.00% (0/79)
  0.00% (0/36)
  0.00% (0/54)
src/boringssl/pki/parser.cc
 93.75% (120/128)
 94.44% (17/18)
 93.68% (89/95)
src/boringssl/pki/revocation_util.cc
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/31)
src/boringssl/pki/signature_algorithm.cc
 84.57% (137/162)
 87.50% (7/8)
 91.62% (153/167)
src/boringssl/pki/string_util.cc
  5.80% (8/138)
  6.67% (1/15)
  5.81% (5/86)
src/boringssl/pki/verify_name_match.cc
 81.63% (200/245)
 90.00% (9/10)
 87.19% (211/242)
src/boringssl/pki/verify_signed_data.cc
  0.00% (0/158)
  0.00% (0/6)
  0.00% (0/84)
src/boringssl/ssl/d1_both.cc
 85.38% (625/732)
100.00% (32/32)
 76.79% (579/754)
src/boringssl/ssl/d1_lib.cc
 30.13% (47/156)
 64.29% (9/14)
 31.15% (38/122)
src/boringssl/ssl/d1_pkt.cc
 81.86% (167/204)
 83.33% (5/6)
 74.56% (170/228)
src/boringssl/ssl/d1_srtp.cc
 65.15% (43/66)
 50.00% (4/8)
 60.66% (37/61)
src/boringssl/ssl/dtls_method.cc
 59.68% (74/124)
 35.71% (5/14)
 55.91% (52/93)
src/boringssl/ssl/dtls_record.cc
 88.45% (337/381)
100.00% (19/19)
 81.99% (296/361)
src/boringssl/ssl/encrypted_client_hello.cc
 56.13% (467/832)
 67.74% (21/31)
 58.01% (536/924)
src/boringssl/ssl/extensions.cc
 66.00% (2116/3206)
 93.83% (152/162)
 62.00% (2204/3555)
src/boringssl/ssl/handoff.cc
 14.15% (132/933)
 28.57% (4/14)
 20.16% (204/1012)
src/boringssl/ssl/handshake.cc
 73.13% (362/495)
 94.44% (17/18)
 64.53% (333/516)
src/boringssl/ssl/handshake_client.cc
 73.64% (1059/1438)
 91.43% (32/35)
 71.85% (1105/1538)
src/boringssl/ssl/handshake_server.cc
 70.30% (1013/1441)
 93.94% (31/33)
 68.93% (963/1397)
src/boringssl/ssl/internal.h
 82.91% (97/117)
 87.93% (51/58)
 73.81% (93/126)
src/boringssl/ssl/s3_both.cc
 74.90% (358/478)
 95.24% (20/21)
 66.79% (360/539)
src/boringssl/ssl/s3_lib.cc
 80.49% (33/41)
100.00% (4/4)
 88.24% (30/34)
src/boringssl/ssl/s3_pkt.cc
 58.63% (146/249)
 87.50% (7/8)
 52.51% (157/299)
src/boringssl/ssl/ssl_aead_ctx.cc
 75.34% (220/292)
 80.00% (12/15)
 59.83% (210/351)
src/boringssl/ssl/ssl_asn1.cc
 81.94% (440/537)
 84.62% (11/13)
 91.23% (551/604)
src/boringssl/ssl/ssl_buffer.cc
 80.42% (152/189)
100.00% (12/12)
 66.21% (96/145)
src/boringssl/ssl/ssl_cert.cc
 53.03% (236/445)
 46.15% (18/39)
 60.47% (283/468)
src/boringssl/ssl/ssl_cipher.cc
 61.54% (552/897)
 45.10% (23/51)
 58.90% (536/910)
src/boringssl/ssl/ssl_credential.cc
 28.83% (143/496)
 43.90% (18/41)
 26.07% (122/468)
src/boringssl/ssl/ssl_key_share.cc
 71.14% (249/350)
 78.38% (29/37)
 68.70% (237/345)
src/boringssl/ssl/ssl_lib.cc
 26.83% (690/2572)
 27.27% (93/341)
 24.25% (560/2309)
src/boringssl/ssl/ssl_privkey.cc
 57.83% (347/600)
 50.00% (18/36)
 55.21% (355/643)
src/boringssl/ssl/ssl_session.cc
 57.14% (492/861)
 45.00% (36/80)
 56.07% (337/601)
src/boringssl/ssl/ssl_transcript.cc
 79.53% (101/127)
100.00% (14/14)
 84.68% (94/111)
src/boringssl/ssl/ssl_versions.cc
 60.96% (153/251)
 48.39% (15/31)
 59.35% (146/246)
src/boringssl/ssl/ssl_x509.cc
 33.94% (298/878)
 39.39% (39/99)
 30.30% (203/670)
src/boringssl/ssl/t1_enc.cc
 47.17% (75/159)
 66.67% (6/9)
 35.42% (51/144)
src/boringssl/ssl/test/fuzzer.h
 84.21% (272/323)
100.00% (15/15)
 79.13% (163/206)
src/boringssl/ssl/tls13_both.cc
 64.89% (366/564)
100.00% (10/10)
 63.62% (432/679)
src/boringssl/ssl/tls13_client.cc
 64.78% (605/934)
 87.50% (21/24)
 63.38% (623/983)
src/boringssl/ssl/tls13_enc.cc
 72.21% (330/457)
 77.14% (27/35)
 64.74% (235/363)
src/boringssl/ssl/tls13_server.cc
 70.94% (825/1163)
 89.66% (26/29)
 69.42% (833/1200)
src/boringssl/ssl/tls_method.cc
 26.52% (35/132)
 12.82% (5/39)
 32.69% (34/104)
src/boringssl/ssl/tls_record.cc
 79.65% (270/339)
100.00% (12/12)
 74.22% (334/450)
src/boringssl/third_party/fiat/bedrock_unverified_bareminimum.c.inc
  0.00% (0/30)
  0.00% (0/8)
  0.00% (0/8)
src/boringssl/third_party/fiat/bedrock_unverified_platform.c.inc
  0.00% (0/66)
  0.00% (0/11)
  0.00% (0/13)
src/boringssl/third_party/fiat/curve25519_64.h
 85.64% (632/738)
 76.92% (10/13)
 70.88% (129/182)
src/boringssl/third_party/fiat/curve25519_64_adx.h
100.00% (441/441)
100.00% (18/18)
100.00% (91/91)
src/boringssl/third_party/fiat/p256_64.h
  0.00% (0/1642)
  0.00% (0/20)
  0.00% (0/138)
src/boringssl/third_party/fiat/p256_field.c.inc
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/boringssl/third_party/fiat/p256_field_64.br.c.inc
  0.00% (0/76)
  0.00% (0/6)
  0.00% (0/9)
src/boringssl/third_party/fiat/p256_point.br.c.inc
  0.00% (0/104)
  0.00% (0/6)
  0.00% (0/9)
src/common.cc
 53.33% (24/45)
 60.00% (3/5)
 56.67% (17/30)
src/fuzz_certs.cc
100.00% (14/14)
100.00% (1/1)
100.00% (6/6)
src/fuzz_pkcs12.cc
100.00% (12/12)
100.00% (1/1)
100.00% (1/1)
src/fuzz_pkcs8.cc
100.00% (21/21)
100.00% (1/1)
100.00% (11/11)
src/libprotobuf-mutator/port/protobuf.h
  0.00% (0/40)
  0.00% (0/5)
  0.00% (0/5)
work/boringssl/genfiles/asn1_pdu.pb.cc
 23.63% (245/1037)
 24.81% (32/129)
 29.52% (258/874)
work/boringssl/genfiles/asn1_pdu.pb.h
 10.39% (124/1193)
 13.71% (34/248)
 18.98% (52/274)
Totals
 37.13% (42908/115571)
 27.49% (3227/11737)
 44.82% (37811/84360)