LCOV - code coverage report
Current view: top level - src/backend/utils/adt - jsonb.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.2 % 805 726
Test Date: 2026-10-29 00:16:02 Functions: 94.7 % 57 54
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.0 % 445 325

Function Name Sort by function name Hit count Sort by function hit count
JsonbContainerTypeName 229
JsonbExtractScalar 155654
JsonbToCString 15382
JsonbToCStringIndent 63
JsonbToCStringWorker 15445
JsonbTypeName 291
JsonbUnquote 248
add_indent 49670
add_jsonb 2384
array_dim_to_jsonb 92
array_to_jsonb_internal 92
cannotCastJsonbValue 28
checkStringLen 56929
composite_to_jsonb 132
datum_to_jsonb 92
datum_to_jsonb_internal 5462
jsonb_agg_finalfn 141
jsonb_agg_strict_transfn 168
jsonb_agg_transfn 170
jsonb_agg_transfn_worker 338
jsonb_bool 24
jsonb_build_array 100
jsonb_build_array_noargs 4
jsonb_build_array_worker 118
jsonb_build_object 274
jsonb_build_object_noargs 4
jsonb_build_object_worker 324
jsonb_float4 24
jsonb_float8 24
jsonb_from_cstring 17268
jsonb_from_text 0
jsonb_in 17268
jsonb_in_array_end 6942
jsonb_in_array_start 9795
jsonb_in_object_end 12844
jsonb_in_object_field_start 35621
jsonb_in_object_start 15191
jsonb_in_scalar 46191
jsonb_int2 24
jsonb_int4 24
jsonb_int8 48
jsonb_numeric 34
jsonb_object 31
jsonb_object_agg_finalfn 165
jsonb_object_agg_strict_transfn 28
jsonb_object_agg_transfn 116
jsonb_object_agg_transfn_worker 1092
jsonb_object_agg_unique_strict_transfn 84
jsonb_object_agg_unique_transfn 864
jsonb_object_two_arg 31
jsonb_out 13795
jsonb_put_escaped_value 60281
jsonb_recv 0
jsonb_send 0
jsonb_typeof 213
to_jsonb 92
to_jsonb_is_immutable 144

Generated by: LCOV version 2.0-1