LCOV - differential code coverage report
Current view: top level - src/include - postgres.h (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 97.4 % 76 74 2 74
Current Date: 2026-11-05 14:14:01 +0100 Functions: 97.2 % 36 35 1 35
Baseline: lcov-20261105-baseline Branches: 100.0 % 2 2 2
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 4 4 4
(360..) days: 97.2 % 72 70 2 70
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 97.1 % 34 33 1 33
Branch coverage date bins:
(360..) days: 100.0 % 2 2 2

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
BoolGetDatum CBC 418204091 100.0 % (2 / 2) 100.0 % (2 / 2)
CStringGetDatum CBC 59888802 100.0 % (2 / 2)
CharGetDatum CBC 114352947 100.0 % (2 / 2)
CommandIdGetDatum CBC 128 100.0 % (2 / 2)
DatumGetBool CBC 545227347 100.0 % (2 / 2)
DatumGetCString CBC 63349538 100.0 % (2 / 2)
DatumGetChar CBC 144410948 100.0 % (2 / 2)
DatumGetCommandId CBC 128 100.0 % (2 / 2)
DatumGetFloat4 CBC 19849125 100.0 % (3 / 3)
DatumGetFloat8 CBC 17435990 100.0 % (3 / 3)
DatumGetInt16 CBC 60240169 100.0 % (2 / 2)
DatumGetInt32 CBC 1746354990 100.0 % (2 / 2)
DatumGetInt64 CBC 94910119 100.0 % (2 / 2)
DatumGetName CBC 120028624 100.0 % (2 / 2)
DatumGetObjectId CBC 476061395 100.0 % (2 / 2)
DatumGetObjectId8 CBC 39440 100.0 % (2 / 2)
DatumGetPointer CBC 1120918398 100.0 % (2 / 2)
DatumGetTransactionId CBC 1914146 100.0 % (2 / 2)
DatumGetUInt16 CBC 7453549 100.0 % (2 / 2)
DatumGetUInt32 CBC 347533375 100.0 % (2 / 2)
DatumGetUInt64 CBC 5635731 100.0 % (2 / 2)
DatumGetUInt8 UBC 0 0.0 % (0 / 2)
Float4GetDatum CBC 1521098 100.0 % (3 / 3)
Float8GetDatum CBC 8513558 100.0 % (3 / 3)
Int16GetDatum CBC 66743109 100.0 % (2 / 2)
Int32GetDatum CBC 1374695857 100.0 % (2 / 2)
Int64GetDatum CBC 63938542 100.0 % (2 / 2)
MultiXactIdGetDatum CBC 87399 100.0 % (2 / 2)
NameGetDatum CBC 2273835 100.0 % (2 / 2)
ObjectId8GetDatum CBC 5311 100.0 % (2 / 2)
ObjectIdGetDatum CBC 125852631 100.0 % (2 / 2)
TransactionIdGetDatum CBC 554434 100.0 % (2 / 2)
UInt16GetDatum CBC 2720101 100.0 % (2 / 2)
UInt32GetDatum CBC 62102070 100.0 % (2 / 2)
UInt64GetDatum CBC 3108775 100.0 % (2 / 2)
UInt8GetDatum CBC 48 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1