Coverage Report

Created: 2024-09-23 09:09

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
src/zserio/AllocatorHolder.h
 100.00% (9/9)
 100.00% (19/19)
 100.00% (9/9)
- (0/0)
src/zserio/Array.h
 100.00% (5/5)
 100.00% (36/36)
  78.57% (11/14)
- (0/0)
src/zserio/ArrayTraits.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
src/zserio/BitBuffer.h
 100.00% (28/28)
 100.00% (146/146)
 100.00% (88/88)
  93.75% (45/48)
src/zserio/BitFieldUtil.cpp
 100.00% (3/3)
 100.00% (28/28)
 100.00% (15/15)
 100.00% (10/10)
src/zserio/BitPositionUtil.h
 100.00% (1/1)
 100.00% (5/5)
 100.00% (6/6)
  75.00% (3/4)
src/zserio/BitSizeOfCalculator.cpp
  92.31% (12/13)
  93.22% (55/59)
  96.15% (25/26)
 100.00% (10/10)
src/zserio/BitSizeOfCalculator.h
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
- (0/0)
src/zserio/BitStreamReader.cpp
 100.00% (40/40)
  99.61% (505/507)
 100.00% (283/283)
  98.35% (179/182)
src/zserio/BitStreamReader.h
 100.00% (6/6)
 100.00% (77/77)
 100.00% (26/26)
  92.86% (13/14)
src/zserio/BitStreamWriter.cpp
 100.00% (34/34)
 100.00% (251/251)
 100.00% (130/130)
  98.78% (81/82)
src/zserio/BitStreamWriter.h
 100.00% (5/5)
 100.00% (39/39)
 100.00% (15/15)
 100.00% (8/8)
src/zserio/BuiltInOperators.cpp
 100.00% (1/1)
 100.00% (14/14)
 100.00% (6/6)
 100.00% (4/4)
src/zserio/BuiltInOperators.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
src/zserio/CppRuntimeException.cpp
 100.00% (10/10)
 100.00% (51/51)
 100.00% (17/17)
 100.00% (6/6)
src/zserio/CppRuntimeException.h
 100.00% (8/8)
 100.00% (20/20)
 100.00% (8/8)
- (0/0)
src/zserio/FileUtil.cpp
 100.00% (2/2)
  68.42% (26/38)
  78.95% (15/19)
  66.67% (8/12)
src/zserio/FileUtil.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
src/zserio/FloatUtil.cpp
 100.00% (6/6)
 100.00% (119/119)
 100.00% (35/35)
 100.00% (22/22)
src/zserio/HashCodeUtil.h
  71.43% (5/7)
  59.26% (16/27)
  62.50% (5/8)
   0.00% (0/2)
src/zserio/Optional.h
 100.00% (66/66)
  98.06% (304/310)
  95.80% (137/143)
  69.64% (39/56)
src/zserio/SizeConvertUtil.cpp
 100.00% (2/2)
 100.00% (13/13)
 100.00% (5/5)
 100.00% (2/2)
src/zserio/Span.h
 100.00% (31/31)
 100.00% (74/74)
 100.00% (34/34)
 100.00% (2/2)
src/zserio/StringConvertUtil.h
 100.00% (9/9)
 100.00% (83/83)
 100.00% (30/30)
 100.00% (16/16)
src/zserio/Types.h
 100.00% (43/43)
 100.00% (282/282)
  90.27% (102/113)
 100.00% (22/22)
src/zserio/Variant.h
 100.00% (52/52)
  95.28% (323/339)
  91.45% (139/152)
  71.43% (40/56)
test/zserio/ArrayTest.cpp
 100.00% (7/7)
 100.00% (37/37)
 100.00% (15/15)
- (0/0)
test/zserio/BitBufferTest.cpp
 100.00% (24/24)
 100.00% (325/325)
 100.00% (110/110)
 100.00% (14/14)
test/zserio/BitFieldUtilTest.cpp
 100.00% (2/2)
 100.00% (36/36)
 100.00% (32/32)
- (0/0)
test/zserio/BitPositionUtilTest.cpp
 100.00% (1/1)
 100.00% (12/12)
 100.00% (9/9)
- (0/0)
test/zserio/BitSizeOfCalculatorTest.cpp
 100.00% (11/11)
 100.00% (204/204)
 100.00% (171/171)
- (0/0)
test/zserio/BitStreamReaderTest.cpp
 100.00% (13/13)
 100.00% (103/103)
  94.44% (51/54)
 100.00% (6/6)
test/zserio/BitStreamTest.cpp
 100.00% (33/33)
 100.00% (508/508)
  99.20% (124/125)
 100.00% (28/28)
test/zserio/BitStreamWriterTest.cpp
 100.00% (25/25)
 100.00% (238/238)
  98.90% (90/91)
 100.00% (22/22)
test/zserio/BuiltInOperatorsTest.cpp
 100.00% (9/9)
 100.00% (58/58)
 100.00% (42/42)
- (0/0)
test/zserio/ConstraintExceptionTest.cpp
 100.00% (1/1)
 100.00% (8/8)
 100.00% (1/1)
- (0/0)
test/zserio/CppRuntimeExceptionTest.cpp
 100.00% (10/10)
 100.00% (72/72)
 100.00% (19/19)
 100.00% (2/2)
test/zserio/CppRuntimeVersionTest.cpp
 100.00% (1/1)
 100.00% (2/2)
 100.00% (1/1)
- (0/0)
test/zserio/FileUtilTest.cpp
 100.00% (3/3)
 100.00% (36/36)
 100.00% (17/17)
 100.00% (6/6)
test/zserio/FloatUtilTest.cpp
 100.00% (13/13)
 100.00% (133/133)
 100.00% (17/17)
 100.00% (8/8)
test/zserio/HashCodeUtilTest.cpp
 100.00% (2/2)
 100.00% (37/37)
 100.00% (14/14)
- (0/0)
test/zserio/OptionalTest.cpp
  93.75% (15/16)
  98.40% (184/187)
  98.99% (98/99)
- (0/0)
test/zserio/OutOfRangeExceptionTest.cpp
 100.00% (1/1)
 100.00% (8/8)
 100.00% (1/1)
- (0/0)
test/zserio/SizeConvertUtilTest.cpp
 100.00% (2/2)
 100.00% (14/14)
 100.00% (6/6)
- (0/0)
test/zserio/SpanTest.cpp
 100.00% (24/24)
 100.00% (245/245)
 100.00% (104/104)
 100.00% (12/12)
test/zserio/StringConvertUtilTest.cpp
 100.00% (11/11)
 100.00% (103/103)
 100.00% (37/37)
- (0/0)
test/zserio/TrackingAllocator.h
 100.00% (16/16)
 100.00% (40/40)
 100.00% (17/17)
- (0/0)
test/zserio/TraitsTest.cpp
 100.00% (4/4)
 100.00% (24/24)
 100.00% (4/4)
- (0/0)
test/zserio/TypesTest.cpp
 100.00% (22/22)
 100.00% (585/585)
  91.04% (183/201)
  59.52% (25/42)
test/zserio/VariantTest.cpp
  85.19% (23/27)
  94.74% (216/228)
  95.65% (88/92)
- (0/0)
Totals
  98.80% (656/664)
  98.86% (5730/5796)
  97.20% (2397/2466)
  90.69% (633/698)
Generated by llvm-cov -- llvm version 14.0.0