Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/bloaty/src/bloaty.cc
 40.32% (614/1523)
 54.87% (62/113)
 35.77% (328/917)
src/bloaty/src/bloaty.h
 78.95% (45/57)
 76.67% (23/30)
 81.08% (30/37)
src/bloaty/src/disassemble.cc
 21.21% (35/165)
 25.00% (1/4)
 26.09% (30/115)
src/bloaty/src/dwarf.cc
 86.69% (495/571)
 90.91% (30/33)
 87.14% (271/311)
src/bloaty/src/dwarf/attr.cc
 94.77% (163/172)
100.00% (10/10)
 92.47% (86/93)
src/bloaty/src/dwarf/attr.h
 95.00% (19/20)
 87.50% (7/8)
 91.67% (11/12)
src/bloaty/src/dwarf/debug_info.cc
 99.60% (250/251)
100.00% (11/11)
 98.31% (116/118)
src/bloaty/src/dwarf/debug_info.h
 96.34% (79/82)
 96.88% (31/32)
 92.19% (59/64)
src/bloaty/src/dwarf/dwarf_util.cc
 75.00% (33/44)
 75.00% (3/4)
 78.95% (30/38)
src/bloaty/src/dwarf/dwarf_util.h
 76.92% (10/13)
 50.00% (1/2)
 87.50% (7/8)
src/bloaty/src/dwarf/line_info.cc
  0.00% (0/221)
  0.00% (0/7)
  0.00% (0/97)
src/bloaty/src/dwarf/line_info.h
 28.57% (2/7)
 40.00% (2/5)
 40.00% (2/5)
src/bloaty/src/eh_frame.cc
 97.09% (167/172)
100.00% (3/3)
 97.22% (70/72)
src/bloaty/src/elf.cc
 92.18% (979/1062)
 90.11% (82/91)
 93.90% (493/525)
src/bloaty/src/macho.cc
 98.60% (494/501)
 97.06% (33/34)
 97.05% (230/237)
src/bloaty/src/pe.cc
 90.58% (125/138)
 95.83% (23/24)
 88.73% (63/71)
src/bloaty/src/range_map.cc
 75.30% (186/247)
 82.35% (14/17)
 80.00% (124/155)
src/bloaty/src/range_map.h
 69.14% (112/162)
 93.33% (14/15)
 89.11% (90/101)
src/bloaty/src/re.h
  0.00% (0/15)
  0.00% (0/7)
  0.00% (0/7)
src/bloaty/src/util.cc
100.00% (14/14)
100.00% (2/2)
100.00% (6/6)
src/bloaty/src/util.h
 96.20% (76/79)
 87.50% (14/16)
 90.00% (45/50)
src/bloaty/src/webassembly.cc
 97.02% (293/302)
 96.77% (30/31)
 93.98% (125/133)
src/bloaty/tests/fuzz_target.cc
 86.67% (26/30)
 83.33% (5/6)
 83.33% (5/6)
src/bloaty/tests/strarr.h
  0.00% (0/15)
  0.00% (0/4)
  0.00% (0/4)
src/bloaty/third_party/abseil-cpp/absl/base/casts.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/abseil-cpp/absl/base/internal/atomic_hook.h
  0.00% (0/24)
  0.00% (0/6)
  0.00% (0/11)
src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h
  0.00% (0/121)
  0.00% (0/67)
  0.00% (0/69)
src/bloaty/third_party/abseil-cpp/absl/base/internal/raw_logging.cc
  0.00% (0/78)
  0.00% (0/10)
  0.00% (0/34)
src/bloaty/third_party/abseil-cpp/absl/base/internal/raw_logging.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/abseil-cpp/absl/base/internal/unaligned_access.h
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/6)
src/bloaty/third_party/abseil-cpp/absl/base/log_severity.h
  0.00% (0/21)
  0.00% (0/4)
  0.00% (0/4)
src/bloaty/third_party/abseil-cpp/absl/debugging/internal/demangle.cc
 99.81% (1064/1066)
100.00% (81/81)
 99.82% (1080/1082)
src/bloaty/third_party/abseil-cpp/absl/memory/memory.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/abseil-cpp/absl/numeric/bits.h
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/bloaty/third_party/abseil-cpp/absl/numeric/int128.cc
  0.00% (0/171)
  0.00% (0/13)
  0.00% (0/90)
src/bloaty/third_party/abseil-cpp/absl/numeric/int128.h
 10.65% (33/310)
 11.11% (12/108)
 12.40% (15/121)
src/bloaty/third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc
  0.00% (0/144)
  0.00% (0/50)
  0.00% (0/53)
src/bloaty/third_party/abseil-cpp/absl/numeric/internal/bits.h
 11.41% (17/149)
 20.00% (2/10)
 42.11% (8/19)
src/bloaty/third_party/abseil-cpp/absl/strings/ascii.cc
  0.00% (0/32)
  0.00% (0/3)
  0.00% (0/16)
src/bloaty/third_party/abseil-cpp/absl/strings/ascii.h
  6.06% (4/66)
  8.70% (2/23)
 14.81% (4/27)
src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc
  0.00% (0/309)
  0.00% (0/22)
  0.00% (0/171)
src/bloaty/third_party/abseil-cpp/absl/strings/charconv.h
  0.00% (0/27)
  0.00% (0/7)
  0.00% (0/7)
src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc
  0.00% (0/536)
  0.00% (0/25)
  0.00% (0/408)
src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/char_map.h
  0.00% (0/78)
  0.00% (0/29)
  0.00% (0/29)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc
  0.00% (0/134)
  0.00% (0/7)
  0.00% (0/80)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h
  0.00% (0/166)
  0.00% (0/18)
  0.00% (0/112)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc
  0.00% (0/231)
  0.00% (0/18)
  0.00% (0/180)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc
  0.00% (0/98)
  0.00% (0/2)
  0.00% (0/50)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/memutil.cc
  0.00% (0/70)
  0.00% (0/7)
  0.00% (0/58)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/memutil.h
  0.00% (0/42)
  0.00% (0/6)
  0.00% (0/6)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/ostringstream.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h
 28.00% (14/50)
 50.00% (4/8)
 33.33% (6/18)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h
  0.00% (0/70)
  0.00% (0/18)
  0.00% (0/38)
src/bloaty/third_party/abseil-cpp/absl/strings/internal/utf8.cc
  0.00% (0/27)
  0.00% (0/1)
  0.00% (0/10)
src/bloaty/third_party/abseil-cpp/absl/strings/match.cc
  0.00% (0/13)
  0.00% (0/3)
  0.00% (0/9)
src/bloaty/third_party/abseil-cpp/absl/strings/match.h
 29.41% (5/17)
 25.00% (1/4)
 41.67% (5/12)
src/bloaty/third_party/abseil-cpp/absl/strings/numbers.cc
 30.04% (170/566)
 36.36% (8/22)
 26.20% (93/355)
src/bloaty/third_party/abseil-cpp/absl/strings/numbers.h
 57.75% (41/71)
 71.43% (5/7)
 57.14% (16/28)
src/bloaty/third_party/abseil-cpp/absl/strings/str_cat.cc
 35.15% (58/165)
 50.00% (6/12)
 35.42% (17/48)
src/bloaty/third_party/abseil-cpp/absl/strings/str_cat.h
 45.95% (17/37)
 50.00% (11/22)
 50.00% (11/22)
src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h
 26.09% (6/23)
 28.57% (2/7)
 28.57% (2/7)
src/bloaty/third_party/abseil-cpp/absl/strings/str_split.cc
  0.00% (0/52)
  0.00% (0/12)
  0.00% (0/42)
src/bloaty/third_party/abseil-cpp/absl/strings/str_split.h
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/5)
src/bloaty/third_party/abseil-cpp/absl/strings/string_view.h
 42.86% (3/7)
 50.00% (1/2)
 60.00% (3/5)
src/bloaty/third_party/abseil-cpp/absl/strings/strip.h
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/7)
src/bloaty/third_party/abseil-cpp/absl/strings/substitute.cc
 26.45% (32/121)
 25.00% (1/4)
 33.80% (24/71)
src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h
 24.84% (39/157)
 36.59% (15/41)
 40.91% (18/44)
src/bloaty/third_party/capstone/LEB128.h
  0.00% (0/12)
  0.00% (0/1)
  0.00% (0/5)
src/bloaty/third_party/capstone/MCInst.c
 53.47% (54/101)
 50.00% (12/24)
 44.12% (15/34)
src/bloaty/third_party/capstone/MCInstrDesc.c
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/bloaty/third_party/capstone/MCRegisterInfo.c
 32.89% (25/76)
 33.33% (3/9)
 18.92% (7/37)
src/bloaty/third_party/capstone/MathExtras.h
  0.00% (0/256)
  0.00% (0/35)
  0.00% (0/52)
src/bloaty/third_party/capstone/SStream.c
 18.80% (22/117)
 27.27% (3/11)
  3.53% (3/85)
src/bloaty/third_party/capstone/arch/AArch64/AArch64AddressingModes.h
  0.00% (0/134)
  0.00% (0/11)
  0.00% (0/62)
src/bloaty/third_party/capstone/arch/AArch64/AArch64BaseInfo.c
  0.00% (0/91)
  0.00% (0/6)
  0.00% (0/48)
src/bloaty/third_party/capstone/arch/AArch64/AArch64BaseInfo.h
  0.00% (0/82)
  0.00% (0/4)
  0.00% (0/55)
src/bloaty/third_party/capstone/arch/AArch64/AArch64Disassembler.c
  0.00% (0/953)
  0.00% (0/57)
  0.00% (0/643)
src/bloaty/third_party/capstone/arch/AArch64/AArch64GenAsmWriter.inc
  0.00% (0/11874)
  0.00% (0/5)
  0.00% (0/8093)
src/bloaty/third_party/capstone/arch/AArch64/AArch64GenDisassemblerTables.inc
  0.00% (0/3156)
  0.00% (0/5)
  0.00% (0/3228)
src/bloaty/third_party/capstone/arch/AArch64/AArch64InstPrinter.c
  0.00% (0/1670)
  0.00% (0/37)
  0.00% (0/899)
src/bloaty/third_party/capstone/arch/AArch64/AArch64Mapping.c
  0.00% (0/206)
  0.00% (0/12)
  0.00% (0/88)
src/bloaty/third_party/capstone/arch/AArch64/AArch64Module.c
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/4)
src/bloaty/third_party/capstone/arch/ARM/ARMAddressingModes.h
  0.00% (0/374)
  0.00% (0/47)
  0.00% (0/108)
src/bloaty/third_party/capstone/arch/ARM/ARMBaseInfo.h
  0.00% (0/127)
  0.00% (0/8)
  0.00% (0/77)
src/bloaty/third_party/capstone/arch/ARM/ARMDisassembler.c
  0.00% (0/3795)
  0.00% (0/136)
  0.00% (0/2889)
src/bloaty/third_party/capstone/arch/ARM/ARMGenAsmWriter.inc
  0.00% (0/8249)
  0.00% (0/3)
  0.00% (0/564)
src/bloaty/third_party/capstone/arch/ARM/ARMGenDisassemblerTables.inc
  0.00% (0/3605)
  0.00% (0/5)
  0.00% (0/3304)
src/bloaty/third_party/capstone/arch/ARM/ARMInstPrinter.c
  0.00% (0/2374)
  0.00% (0/93)
  0.00% (0/1064)
src/bloaty/third_party/capstone/arch/ARM/ARMMapping.c
  0.00% (0/109)
  0.00% (0/9)
  0.00% (0/75)
src/bloaty/third_party/capstone/arch/ARM/ARMModule.c
  0.00% (0/39)
  0.00% (0/2)
  0.00% (0/12)
src/bloaty/third_party/capstone/arch/EVM/EVMDisassembler.c
  0.00% (0/87)
  0.00% (0/1)
  0.00% (0/53)
src/bloaty/third_party/capstone/arch/EVM/EVMInstPrinter.c
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/8)
src/bloaty/third_party/capstone/arch/EVM/EVMMapping.c
  0.00% (0/28)
  0.00% (0/4)
  0.00% (0/20)
src/bloaty/third_party/capstone/arch/EVM/EVMModule.c
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/5)
src/bloaty/third_party/capstone/arch/M680X/M680XDisassembler.c
  0.00% (0/1318)
  0.00% (0/60)
  0.00% (0/742)
src/bloaty/third_party/capstone/arch/M680X/M680XInstPrinter.c
  0.00% (0/182)
  0.00% (0/11)
  0.00% (0/142)
src/bloaty/third_party/capstone/arch/M680X/M680XModule.c
  0.00% (0/44)
  0.00% (0/2)
  0.00% (0/17)
src/bloaty/third_party/capstone/arch/M68K/M68KDisassembler.c
  0.00% (0/2339)
  0.00% (0/375)
  0.00% (0/1389)
src/bloaty/third_party/capstone/arch/M68K/M68KInstPrinter.c
  0.00% (0/225)
  0.00% (0/10)
  0.00% (0/171)
src/bloaty/third_party/capstone/arch/M68K/M68KModule.c
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/5)
src/bloaty/third_party/capstone/arch/MOS65XX/MOS65XXDisassembler.c
  0.00% (0/187)
  0.00% (0/8)
  0.00% (0/100)
src/bloaty/third_party/capstone/arch/MOS65XX/MOS65XXModule.c
  0.00% (0/15)
  0.00% (0/2)
  0.00% (0/5)
src/bloaty/third_party/capstone/arch/Mips/MipsDisassembler.c
  0.00% (0/917)
  0.00% (0/81)
  0.00% (0/437)
src/bloaty/third_party/capstone/arch/Mips/MipsGenAsmWriter.inc
  0.00% (0/5543)
  0.00% (0/4)
  0.00% (0/543)
src/bloaty/third_party/capstone/arch/Mips/MipsGenDisassemblerTables.inc
  0.00% (0/2141)
  0.00% (0/5)
  0.00% (0/2595)
src/bloaty/third_party/capstone/arch/Mips/MipsInstPrinter.c
  0.00% (0/257)
  0.00% (0/16)
  0.00% (0/174)
src/bloaty/third_party/capstone/arch/Mips/MipsMapping.c
  0.00% (0/128)
  0.00% (0/6)
  0.00% (0/31)
src/bloaty/third_party/capstone/arch/Mips/MipsModule.c
  0.00% (0/27)
  0.00% (0/3)
  0.00% (0/8)
src/bloaty/third_party/capstone/arch/PowerPC/PPCDisassembler.c
  0.00% (0/143)
  0.00% (0/21)
  0.00% (0/62)
src/bloaty/third_party/capstone/arch/PowerPC/PPCGenAsmWriter.inc
  0.00% (0/8369)
  0.00% (0/4)
  0.00% (0/5127)
src/bloaty/third_party/capstone/arch/PowerPC/PPCGenDisassemblerTables.inc
  0.00% (0/1201)
  0.00% (0/4)
  0.00% (0/1298)
src/bloaty/third_party/capstone/arch/PowerPC/PPCInstPrinter.c
  0.00% (0/727)
  0.00% (0/29)
  0.00% (0/493)
src/bloaty/third_party/capstone/arch/PowerPC/PPCMapping.c
  0.00% (0/144)
  0.00% (0/7)
  0.00% (0/52)
src/bloaty/third_party/capstone/arch/PowerPC/PPCModule.c
  0.00% (0/23)
  0.00% (0/2)
  0.00% (0/6)
src/bloaty/third_party/capstone/arch/Sparc/Sparc.h
  0.00% (0/37)
  0.00% (0/1)
  0.00% (0/34)
src/bloaty/third_party/capstone/arch/Sparc/SparcDisassembler.c
  0.00% (0/237)
  0.00% (0/24)
  0.00% (0/120)
src/bloaty/third_party/capstone/arch/Sparc/SparcGenAsmWriter.inc
  0.00% (0/5158)
  0.00% (0/4)
  0.00% (0/6360)
src/bloaty/third_party/capstone/arch/Sparc/SparcGenDisassemblerTables.inc
  0.00% (0/589)
  0.00% (0/5)
  0.00% (0/545)
src/bloaty/third_party/capstone/arch/Sparc/SparcInstPrinter.c
  0.00% (0/315)
  0.00% (0/12)
  0.00% (0/218)
src/bloaty/third_party/capstone/arch/Sparc/SparcMapping.c
  0.00% (0/106)
  0.00% (0/9)
  0.00% (0/64)
src/bloaty/third_party/capstone/arch/Sparc/SparcModule.c
  0.00% (0/23)
  0.00% (0/2)
  0.00% (0/6)
src/bloaty/third_party/capstone/arch/SystemZ/SystemZDisassembler.c
  0.00% (0/235)
  0.00% (0/54)
  0.00% (0/98)
src/bloaty/third_party/capstone/arch/SystemZ/SystemZGenAsmWriter.inc
  0.00% (0/11344)
  0.00% (0/2)
  0.00% (0/256)
src/bloaty/third_party/capstone/arch/SystemZ/SystemZGenDisassemblerTables.inc
  0.00% (0/3820)
  0.00% (0/5)
  0.00% (0/4119)
src/bloaty/third_party/capstone/arch/SystemZ/SystemZInstPrinter.c
  0.00% (0/278)
  0.00% (0/26)
  0.00% (0/128)
src/bloaty/third_party/capstone/arch/SystemZ/SystemZMCTargetDesc.c
  0.00% (0/23)
  0.00% (0/1)
  0.00% (0/6)
src/bloaty/third_party/capstone/arch/SystemZ/SystemZMapping.c
  0.00% (0/242)
  0.00% (0/5)
  0.00% (0/33)
src/bloaty/third_party/capstone/arch/SystemZ/SystemZModule.c
  0.00% (0/20)
  0.00% (0/2)
  0.00% (0/4)
src/bloaty/third_party/capstone/arch/TMS320C64x/TMS320C64xDisassembler.c
  0.00% (0/362)
  0.00% (0/25)
  0.00% (0/211)
src/bloaty/third_party/capstone/arch/TMS320C64x/TMS320C64xGenAsmWriter.inc
  0.00% (0/625)
  0.00% (0/2)
  0.00% (0/43)
src/bloaty/third_party/capstone/arch/TMS320C64x/TMS320C64xGenDisassemblerTables.inc
  0.00% (0/740)
  0.00% (0/4)
  0.00% (0/874)
src/bloaty/third_party/capstone/arch/TMS320C64x/TMS320C64xInstPrinter.c
  0.00% (0/443)
  0.00% (0/7)
  0.00% (0/247)
src/bloaty/third_party/capstone/arch/TMS320C64x/TMS320C64xMapping.c
  0.00% (0/59)
  0.00% (0/6)
  0.00% (0/43)
src/bloaty/third_party/capstone/arch/TMS320C64x/TMS320C64xModule.c
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/2)
src/bloaty/third_party/capstone/arch/X86/X86ATTInstPrinter.c
  0.00% (0/811)
  0.00% (0/43)
  0.00% (0/490)
src/bloaty/third_party/capstone/arch/X86/X86Disassembler.c
 73.51% (555/755)
100.00% (15/15)
 59.49% (2266/3809)
src/bloaty/third_party/capstone/arch/X86/X86DisassemblerDecoder.c
 93.75% (1529/1631)
100.00% (28/28)
 90.98% (1150/1264)
src/bloaty/third_party/capstone/arch/X86/X86GenAsmWriter.inc
  0.00% (0/20837)
  0.00% (0/4)
  0.00% (0/475)
src/bloaty/third_party/capstone/arch/X86/X86GenAsmWriter1.inc
 99.15% (20063/20236)
100.00% (4/4)
 68.11% (299/439)
src/bloaty/third_party/capstone/arch/X86/X86IntelInstPrinter.c
 85.02% (715/841)
 97.78% (44/45)
 74.32% (327/440)
src/bloaty/third_party/capstone/arch/X86/X86Mapping.c
 77.43% (494/638)
 77.42% (24/31)
 76.32% (303/397)
src/bloaty/third_party/capstone/arch/X86/X86Module.c
 38.60% (22/57)
 50.00% (1/2)
 22.22% (4/18)
src/bloaty/third_party/capstone/arch/XCore/XCoreDisassembler.c
  0.00% (0/493)
  0.00% (0/36)
  0.00% (0/185)
src/bloaty/third_party/capstone/arch/XCore/XCoreGenAsmWriter.inc
  0.00% (0/663)
  0.00% (0/2)
  0.00% (0/87)
src/bloaty/third_party/capstone/arch/XCore/XCoreGenDisassemblerTables.inc
  0.00% (0/246)
  0.00% (0/4)
  0.00% (0/166)
src/bloaty/third_party/capstone/arch/XCore/XCoreInstPrinter.c
  0.00% (0/160)
  0.00% (0/8)
  0.00% (0/97)
src/bloaty/third_party/capstone/arch/XCore/XCoreMapping.c
  0.00% (0/57)
  0.00% (0/6)
  0.00% (0/41)
src/bloaty/third_party/capstone/arch/XCore/XCoreModule.c
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/2)
src/bloaty/third_party/capstone/cs.c
 15.20% (128/842)
 29.17% (7/24)
 13.75% (81/589)
src/bloaty/third_party/capstone/utils.c
 40.54% (30/74)
 50.00% (5/10)
 39.22% (20/51)
src/bloaty/third_party/demumble/third_party/libcxxabi/cxa_demangle.cpp
  0.00% (0/4006)
  0.00% (0/86)
  0.00% (0/2501)
src/bloaty/third_party/protobuf/src/google/protobuf/any.cc
  0.00% (0/28)
  0.00% (0/4)
  0.00% (0/16)
src/bloaty/third_party/protobuf/src/google/protobuf/any_lite.cc
  0.00% (0/44)
  0.00% (0/8)
  0.00% (0/27)
src/bloaty/third_party/protobuf/src/google/protobuf/arena.cc
 54.51% (127/233)
 55.56% (15/27)
 44.70% (59/132)
src/bloaty/third_party/protobuf/src/google/protobuf/arena.h
 30.32% (47/155)
 25.71% (9/35)
 27.06% (23/85)
src/bloaty/third_party/protobuf/src/google/protobuf/arena_impl.h
 61.70% (29/47)
 73.33% (11/15)
 42.37% (25/59)
src/bloaty/third_party/protobuf/src/google/protobuf/arenastring.h
  8.06% (15/186)
 11.43% (4/35)
 11.11% (8/72)
src/bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc
  0.19% (9/4640)
  1.00% (3/299)
  0.23% (7/3072)
src/bloaty/third_party/protobuf/src/google/protobuf/descriptor.h
  0.00% (0/166)
  0.00% (0/56)
  0.00% (0/86)
src/bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.cc
 14.97% (1214/8108)
 21.33% (164/769)
 13.77% (760/5521)
src/bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h
  4.34% (355/8173)
  5.10% (99/1942)
  6.05% (135/2232)
src/bloaty/third_party/protobuf/src/google/protobuf/descriptor_database.cc
 16.09% (61/379)
 15.09% (8/53)
 24.48% (71/290)
src/bloaty/third_party/protobuf/src/google/protobuf/descriptor_database.h
 14.29% (1/7)
 33.33% (1/3)
 33.33% (1/3)
src/bloaty/third_party/protobuf/src/google/protobuf/dynamic_message.cc
  0.00% (0/527)
  0.00% (0/31)
  0.00% (0/345)
src/bloaty/third_party/protobuf/src/google/protobuf/dynamic_message.h
  0.00% (0/57)
  0.00% (0/4)
  0.00% (0/28)
src/bloaty/third_party/protobuf/src/google/protobuf/extension_set.cc
  1.13% (19/1684)
  3.96% (4/101)
  0.46% (12/2610)
src/bloaty/third_party/protobuf/src/google/protobuf/extension_set.h
 18.12% (25/138)
 15.56% (7/45)
 17.54% (10/57)
src/bloaty/third_party/protobuf/src/google/protobuf/extension_set_heavy.cc
  0.00% (0/379)
  0.00% (0/36)
  0.00% (0/356)
src/bloaty/third_party/protobuf/src/google/protobuf/extension_set_inl.h
  0.00% (0/208)
  0.00% (0/2)
  0.00% (0/254)
src/bloaty/third_party/protobuf/src/google/protobuf/generated_enum_reflection.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc
  0.76% (13/1703)
  1.54% (2/130)
  0.45% (8/1791)
src/bloaty/third_party/protobuf/src/google/protobuf/generated_message_reflection.h
  0.00% (0/72)
  0.00% (0/17)
  0.00% (0/81)
src/bloaty/third_party/protobuf/src/google/protobuf/generated_message_table_driven.h
  0.00% (0/32)
  0.00% (0/9)
  0.00% (0/9)
src/bloaty/third_party/protobuf/src/google/protobuf/generated_message_util.cc
 10.17% (43/423)
  5.80% (4/69)
  1.55% (21/1354)
src/bloaty/third_party/protobuf/src/google/protobuf/generated_message_util.h
 37.78% (17/45)
 36.36% (4/11)
 55.56% (10/18)
src/bloaty/third_party/protobuf/src/google/protobuf/has_bits.h
 52.00% (13/25)
 55.56% (5/9)
 66.67% (8/12)
src/bloaty/third_party/protobuf/src/google/protobuf/implicit_weak_message.cc
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/3)
src/bloaty/third_party/protobuf/src/google/protobuf/implicit_weak_message.h
  0.00% (0/19)
  0.00% (0/12)
  0.00% (0/12)
src/bloaty/third_party/protobuf/src/google/protobuf/inlined_string_field.h
  0.00% (0/105)
  0.00% (0/32)
  0.00% (0/32)
src/bloaty/third_party/protobuf/src/google/protobuf/io/coded_stream.cc
  0.00% (0/610)
  0.00% (0/50)
  0.00% (0/634)
src/bloaty/third_party/protobuf/src/google/protobuf/io/coded_stream.h
  0.19% (1/526)
  0.93% (1/107)
  0.44% (1/226)
src/bloaty/third_party/protobuf/src/google/protobuf/io/strtod.cc
  0.00% (0/46)
  0.00% (0/3)
  0.00% (0/54)
src/bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.cc
  0.00% (0/664)
  0.00% (0/43)
  0.00% (0/579)
src/bloaty/third_party/protobuf/src/google/protobuf/io/tokenizer.h
  0.00% (0/19)
  0.00% (0/10)
  0.00% (0/10)
src/bloaty/third_party/protobuf/src/google/protobuf/io/zero_copy_stream.cc
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/3)
src/bloaty/third_party/protobuf/src/google/protobuf/io/zero_copy_stream.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/5)
src/bloaty/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc
  0.00% (0/169)
  0.00% (0/44)
  0.00% (0/178)
src/bloaty/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h
  0.00% (0/8)
  0.00% (0/8)
  0.00% (0/8)
src/bloaty/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc
  0.00% (0/263)
  0.00% (0/37)
  0.00% (0/351)
src/bloaty/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h
  0.00% (0/11)
  0.00% (0/6)
  0.00% (0/6)
src/bloaty/third_party/protobuf/src/google/protobuf/map.h
  0.00% (0/560)
  0.00% (0/107)
  0.00% (0/518)
src/bloaty/third_party/protobuf/src/google/protobuf/map_entry_lite.h
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/2)
src/bloaty/third_party/protobuf/src/google/protobuf/map_field.cc
  0.00% (0/454)
  0.00% (0/29)
  0.00% (0/273)
src/bloaty/third_party/protobuf/src/google/protobuf/map_field.h
  0.00% (0/354)
  0.00% (0/67)
  0.00% (0/504)
src/bloaty/third_party/protobuf/src/google/protobuf/map_field_inl.h
  0.00% (0/69)
  0.00% (0/20)
  0.00% (0/29)
src/bloaty/third_party/protobuf/src/google/protobuf/map_type_handler.h
  0.00% (0/47)
  0.00% (0/15)
  0.00% (0/15)
src/bloaty/third_party/protobuf/src/google/protobuf/message.cc
  1.77% (11/622)
  6.38% (3/47)
  0.76% (4/527)
src/bloaty/third_party/protobuf/src/google/protobuf/message.h
  5.00% (2/40)
 15.38% (2/13)
 13.33% (2/15)
src/bloaty/third_party/protobuf/src/google/protobuf/message_lite.cc
  4.32% (13/301)
  5.36% (3/56)
  1.72% (5/290)
src/bloaty/third_party/protobuf/src/google/protobuf/message_lite.h
 46.51% (20/43)
 45.00% (9/20)
 40.48% (17/42)
src/bloaty/third_party/protobuf/src/google/protobuf/metadata.h
 10.00% (1/10)
 16.67% (1/6)
 16.67% (1/6)
src/bloaty/third_party/protobuf/src/google/protobuf/metadata_lite.h
 32.93% (27/82)
 36.36% (8/22)
 32.56% (14/43)
src/bloaty/third_party/protobuf/src/google/protobuf/parse_context.cc
 12.36% (56/453)
  8.77% (5/57)
 13.68% (55/402)
src/bloaty/third_party/protobuf/src/google/protobuf/parse_context.h
 28.65% (100/349)
 30.77% (16/52)
 20.61% (47/228)
src/bloaty/third_party/protobuf/src/google/protobuf/reflection.h
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/3)
src/bloaty/third_party/protobuf/src/google/protobuf/reflection_internal.h
  0.00% (0/188)
  0.00% (0/60)
  0.00% (0/96)
src/bloaty/third_party/protobuf/src/google/protobuf/reflection_ops.cc
  0.00% (0/237)
  0.00% (0/9)
  0.00% (0/244)
src/bloaty/third_party/protobuf/src/google/protobuf/repeated_field.cc
 53.45% (31/58)
 50.00% (2/4)
 35.29% (18/51)
src/bloaty/third_party/protobuf/src/google/protobuf/repeated_field.h
 15.16% (136/897)
 18.46% (36/195)
  6.57% (79/1203)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/callback.h
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/7)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/casts.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/4)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/common.cc
  8.33% (13/156)
 10.71% (3/28)
  8.70% (6/69)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/common.h
 33.33% (4/12)
 14.29% (1/7)
 14.29% (1/7)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/fastmem.h
  0.00% (0/77)
  0.00% (0/3)
  0.00% (0/3)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/hash.h
 52.63% (10/19)
 40.00% (2/5)
 62.50% (5/8)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/int128.cc
  0.00% (0/108)
  0.00% (0/6)
  0.00% (0/75)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/int128.h
  0.00% (0/178)
  0.00% (0/31)
  0.00% (0/57)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/map_util.h
 20.00% (7/35)
 33.33% (2/6)
 11.11% (2/18)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/mutex.h
 62.50% (5/8)
 62.50% (5/8)
 41.67% (5/12)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/once.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/port.h
  0.00% (0/82)
  0.00% (0/23)
  0.00% (0/23)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/status.cc
  9.59% (7/73)
 25.00% (2/8)
 11.11% (4/36)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/status.h
  0.00% (0/19)
  0.00% (0/7)
  0.00% (0/7)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/stl_util.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/5)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc
  0.00% (0/166)
  0.00% (0/22)
  0.00% (0/222)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/stringpiece.h
 12.50% (19/152)
 18.18% (8/44)
 22.64% (12/53)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc
  0.00% (0/75)
  0.00% (0/5)
  0.00% (0/53)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc
  1.99% (3/151)
 14.29% (1/7)
  1.18% (1/85)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/strutil.cc
  0.00% (0/1427)
  0.00% (0/99)
  0.00% (0/1415)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/strutil.h
  1.83% (4/219)
  1.67% (1/60)
  2.68% (3/112)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/substitute.cc
  0.00% (0/68)
  0.00% (0/3)
  0.00% (0/62)
src/bloaty/third_party/protobuf/src/google/protobuf/stubs/substitute.h
  0.00% (0/17)
  0.00% (0/17)
  0.00% (0/17)
src/bloaty/third_party/protobuf/src/google/protobuf/text_format.cc
  0.00% (0/1662)
  0.00% (0/158)
  0.00% (0/1426)
src/bloaty/third_party/protobuf/src/google/protobuf/text_format.h
  0.00% (0/59)
  0.00% (0/32)
  0.00% (0/35)
src/bloaty/third_party/protobuf/src/google/protobuf/unknown_field_set.cc
  0.00% (0/259)
  0.00% (0/37)
  0.00% (0/128)
src/bloaty/third_party/protobuf/src/google/protobuf/unknown_field_set.h
  0.00% (0/96)
  0.00% (0/31)
  0.00% (0/46)
src/bloaty/third_party/protobuf/src/google/protobuf/wire_format.cc
  0.00% (0/1034)
  0.00% (0/33)
  0.00% (0/1160)
src/bloaty/third_party/protobuf/src/google/protobuf/wire_format.h
  0.00% (0/78)
  0.00% (0/16)
  0.00% (0/16)
src/bloaty/third_party/protobuf/src/google/protobuf/wire_format_lite.cc
  0.00% (0/400)
  0.00% (0/55)
  0.00% (0/246)
src/bloaty/third_party/protobuf/src/google/protobuf/wire_format_lite.h
  0.00% (0/725)
  0.00% (0/142)
  0.00% (0/233)
src/bloaty/third_party/re2/re2/bitmap256.h
  0.00% (0/46)
  0.00% (0/6)
  0.00% (0/32)
src/bloaty/third_party/re2/re2/bitstate.cc
  0.00% (0/207)
  0.00% (0/7)
  0.00% (0/172)
src/bloaty/third_party/re2/re2/compile.cc
  0.00% (0/745)
  0.00% (0/51)
  0.00% (0/499)
src/bloaty/third_party/re2/re2/dfa.cc
  0.00% (0/1074)
  0.00% (0/62)
  0.00% (0/830)
src/bloaty/third_party/re2/re2/nfa.cc
  0.00% (0/461)
  0.00% (0/13)
  0.00% (0/370)
src/bloaty/third_party/re2/re2/onepass.cc
  0.00% (0/303)
  0.00% (0/7)
  0.00% (0/290)
src/bloaty/third_party/re2/re2/parse.cc
  0.00% (0/1562)
  0.00% (0/65)
  0.00% (0/1292)
src/bloaty/third_party/re2/re2/prog.cc
  0.00% (0/651)
  0.00% (0/34)
  0.00% (0/423)
src/bloaty/third_party/re2/re2/prog.h
  0.00% (0/64)
  0.00% (0/41)
  0.00% (0/75)
src/bloaty/third_party/re2/re2/re2.cc
  0.00% (0/892)
  0.00% (0/59)
  0.00% (0/836)
src/bloaty/third_party/re2/re2/re2.h
  0.00% (0/81)
  0.00% (0/51)
  0.00% (0/51)
src/bloaty/third_party/re2/re2/regexp.cc
  0.00% (0/681)
  0.00% (0/60)
  0.00% (0/439)
src/bloaty/third_party/re2/re2/regexp.h
  0.00% (0/65)
  0.00% (0/41)
  0.00% (0/56)
src/bloaty/third_party/re2/re2/simplify.cc
  0.00% (0/428)
  0.00% (0/18)
  0.00% (0/355)
src/bloaty/third_party/re2/re2/stringpiece.cc
  0.00% (0/40)
  0.00% (0/7)
  0.00% (0/42)
src/bloaty/third_party/re2/re2/stringpiece.h
  0.00% (0/95)
  0.00% (0/33)
  0.00% (0/43)
src/bloaty/third_party/re2/re2/tostring.cc
  0.00% (0/238)
  0.00% (0/8)
  0.00% (0/162)
src/bloaty/third_party/re2/re2/walker-inl.h
  0.00% (0/99)
  0.00% (0/11)
  0.00% (0/64)
src/bloaty/third_party/re2/util/logging.h
  0.00% (0/21)
  0.00% (0/6)
  0.00% (0/10)
src/bloaty/third_party/re2/util/mix.h
  0.00% (0/9)
  0.00% (0/4)
  0.00% (0/4)
src/bloaty/third_party/re2/util/mutex.h
  0.00% (0/14)
  0.00% (0/14)
  0.00% (0/44)
src/bloaty/third_party/re2/util/pod_array.h
  0.00% (0/16)
  0.00% (0/8)
  0.00% (0/8)
src/bloaty/third_party/re2/util/rune.cc
  0.00% (0/130)
  0.00% (0/6)
  0.00% (0/93)
src/bloaty/third_party/re2/util/sparse_array.h
  0.00% (0/103)
  0.00% (0/22)
  0.00% (0/42)
src/bloaty/third_party/re2/util/sparse_set.h
  0.00% (0/66)
  0.00% (0/13)
  0.00% (0/29)
src/bloaty/third_party/re2/util/strutil.cc
  0.00% (0/87)
  0.00% (0/5)
  0.00% (0/50)
work/src/bloaty.pb.cc
  7.75% (78/1007)
 18.75% (15/80)
  3.55% (17/479)
work/src/bloaty.pb.h
  7.88% (89/1129)
  9.69% (28/289)
  9.69% (28/289)
Totals
 15.82% (31991/202180)
 12.28% (1195/9730)
  9.14% (9486/103747)