Coverage Report

Created: 2025-10-05 00:51

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
include/Ice/AsyncResponseHandler.h
 100.00% (5/5)
 100.00% (23/23)
 100.00% (13/13)
  66.67% (4/6)
include/Ice/Buffer.h
  63.64% (7/11)
  46.00% (23/50)
  64.00% (16/25)
  83.33% (5/6)
include/Ice/Communicator.h
  60.00% (3/5)
  88.24% (15/17)
  77.78% (7/9)
 100.00% (2/2)
include/Ice/Connection.h
   0.00% (0/3)
   0.00% (0/6)
   0.00% (0/3)
- (0/0)
include/Ice/DefaultSliceLoader.h
  72.73% (8/11)
  58.02% (47/81)
  64.10% (25/39)
  36.36% (8/22)
include/Ice/Endpoint.h
   0.00% (0/1)
   0.00% (0/2)
   0.00% (0/1)
- (0/0)
include/Ice/Exception.h
 100.00% (3/3)
 100.00% (6/6)
 100.00% (3/3)
- (0/0)
include/Ice/IncomingRequest.h
  50.00% (2/4)
  50.00% (2/4)
  50.00% (2/4)
- (0/0)
include/Ice/Initialize.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
include/Ice/InputStream.h
  94.12% (16/17)
  88.07% (96/109)
  65.85% (54/82)
  67.65% (23/34)
include/Ice/LocalExceptions.h
  20.00% (1/5)
  14.29% (1/7)
  20.00% (1/5)
- (0/0)
include/Ice/LoggerUtil.h
 100.00% (6/6)
 100.00% (19/19)
 100.00% (9/9)
  50.00% (1/2)
include/Ice/Object.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
include/Ice/ObjectAdapter.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
include/Ice/ObserverHelper.h
   0.00% (0/2)
   0.00% (0/12)
   0.00% (0/2)
- (0/0)
include/Ice/OutgoingAsync.h
  72.41% (21/29)
  90.68% (214/236)
  59.43% (63/106)
  86.36% (19/22)
include/Ice/OutgoingResponse.h
   0.00% (0/1)
   0.00% (0/2)
   0.00% (0/1)
- (0/0)
include/Ice/OutputStream.h
 100.00% (26/26)
 100.00% (130/130)
  78.95% (75/95)
  84.21% (32/38)
include/Ice/Properties.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (2/2)
- (0/0)
include/Ice/Proxy.h
 100.00% (15/15)
  87.50% (28/32)
  90.48% (19/21)
  50.00% (2/4)
include/Ice/ProxyFunctions.h
  66.67% (2/3)
  64.29% (9/14)
  66.67% (4/6)
  50.00% (1/2)
include/Ice/SlicedData.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
include/Ice/StreamHelpers.h
  73.33% (22/30)
  59.23% (77/130)
  60.34% (35/58)
  46.15% (12/26)
include/Ice/TupleCompare.h
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
- (0/0)
include/Ice/Value.h
  55.56% (5/9)
  36.36% (8/22)
  38.46% (5/13)
   0.00% (0/2)
include/generated/Glacier2/PermissionsVerifier.h
   0.00% (0/11)
   0.00% (0/27)
   0.00% (0/11)
- (0/0)
include/generated/Glacier2/Router.h
  57.14% (4/7)
  57.14% (12/21)
  72.73% (8/11)
  50.00% (1/2)
include/generated/Glacier2/Session.h
   3.33% (1/30)
   1.61% (1/62)
   3.33% (1/30)
- (0/0)
include/generated/Ice/Identity.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
include/generated/Ice/Locator.h
  15.38% (2/13)
   7.41% (2/27)
  20.00% (3/15)
- (0/0)
include/generated/Ice/LocatorRegistry.h
   0.00% (0/5)
   0.00% (0/12)
   0.00% (0/5)
- (0/0)
include/generated/Ice/Metrics.h
   0.00% (0/19)
   0.00% (0/50)
   0.00% (0/19)
- (0/0)
include/generated/Ice/Process.h
  37.50% (3/8)
  29.41% (5/17)
  41.67% (5/12)
   0.00% (0/2)
include/generated/Ice/PropertiesAdmin.h
  25.00% (2/8)
  17.39% (4/23)
  33.33% (3/9)
- (0/0)
include/generated/Ice/RemoteLogger.h
  31.25% (5/16)
  22.50% (9/40)
  42.11% (8/19)
- (0/0)
include/generated/Ice/Router.h
  26.67% (4/15)
  19.35% (6/31)
  35.29% (6/17)
- (0/0)
include/generated/IceBox/ServiceManager.h
  16.67% (2/12)
  12.12% (4/33)
  23.08% (3/13)
- (0/0)
include/generated/IceGrid/Admin.h
  35.38% (23/65)
  33.33% (55/165)
  43.21% (35/81)
  25.00% (2/8)
include/generated/IceGrid/Descriptor.h
  53.06% (26/49)
  57.66% (64/111)
  54.00% (27/50)
- (0/0)
include/generated/IceGrid/Exception.h
   4.00% (1/25)
   4.29% (3/70)
   7.69% (2/26)
- (0/0)
include/generated/IceGrid/FileParser.h
   0.00% (0/9)
   0.00% (0/26)
   0.00% (0/10)
- (0/0)
include/generated/IceGrid/Registry.h
  31.82% (7/22)
  32.08% (17/53)
  43.33% (13/30)
  25.00% (1/4)
include/generated/IceGrid/Session.h
   0.00% (0/4)
   0.00% (0/5)
   0.00% (0/4)
- (0/0)
src/Ice/FileUtil.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
src/Ice/OutputUtil.h
 100.00% (4/4)
 100.00% (18/18)
 100.00% (4/4)
- (0/0)
src/IceGrid/Client.cpp
  44.44% (4/9)
  41.38% (216/522)
  39.74% (91/229)
  36.03% (49/136)
src/IceGrid/DescriptorBuilder.cpp
  92.22% (83/90)
  80.99% (456/563)
  75.38% (196/260)
  66.67% (64/96)
src/IceGrid/DescriptorBuilder.h
 100.00% (10/10)
 100.00% (10/10)
 100.00% (10/10)
- (0/0)
src/IceGrid/DescriptorHelper.cpp
  86.51% (109/126)
  63.11% (1533/2429)
  59.14% (809/1368)
  52.32% (497/950)
src/IceGrid/DescriptorHelper.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (6/6)
- (0/0)
src/IceGrid/DescriptorParser.cpp
  86.67% (13/15)
  78.13% (493/631)
  78.20% (373/477)
  74.68% (230/308)
src/IceGrid/FileParserI.cpp
   0.00% (0/1)
   0.00% (0/15)
   0.00% (0/3)
- (0/0)
src/IceGrid/Grammar.cpp
  37.50% (3/8)
  27.55% (392/1423)
  33.06% (162/490)
  52.79% (246/466)
src/IceGrid/Parser.cpp
  48.19% (40/83)
  31.52% (660/2094)
  29.92% (266/889)
  23.81% (110/462)
src/IceGrid/Scanner.cpp
  53.85% (14/26)
  48.19% (359/745)
  43.86% (225/513)
  39.84% (98/246)
src/IceGrid/Util.cpp
 100.00% (17/17)
  72.54% (280/386)
  68.25% (172/252)
  58.15% (107/184)
src/IceGrid/Util.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
src/IceGrid/XMLParser.cpp
  85.71% (6/7)
  75.68% (56/74)
  75.00% (18/24)
  80.00% (8/10)
src/IceGrid/generated/Internal.cpp
  54.14% (255/471)
  63.06% (2260/3584)
  43.72% (355/812)
  64.18% (172/268)
src/IceGrid/generated/Internal.h
  39.39% (39/99)
  44.61% (91/204)
  51.52% (68/132)
  37.50% (6/16)
Totals
  56.15% (836/1489)
  53.68% (7737/14412)
  50.67% (3213/6341)
  51.14% (1700/3324)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

include/Ice/Config.h
src/IceGrid/Grammar.h
Generated by llvm-cov -- llvm version 17.0.0