LCOV - code coverage report
Current view:
top level
-
json
- value.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage_filtered.info
Lines:
98.9 %
525
519
Test Date:
2025-12-23 17:20:51
Functions:
98.0 %
196
192
Function Name
Hit count
_ZN5boost4json14key_value_pairC2ERKSt4pairINS_4core17basic_string_viewIcEENS0_5valueEENS0_11storage_ptrE
0
_ZN5boost4json14key_value_pairC2EOS1_
1
_ZN5boost4json5value12emplace_boolEv
1
_ZN5boost4json5value14emplace_doubleEv
1
_ZN5boost4json5value14emplace_uint64Ev
1
_ZNK5boost4json14key_value_pair9key_c_strEv
1
_ZNK5boost4json5value13get_allocatorEv
1
_ZNK5boost4json5value9to_numberIdEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERSt10error_code
1
_ZNO5boost4json5value10get_objectEv
1
_ZNO5boost4json5value10get_stringEv
1
_ZNO5boost4json5value2atENS_4core17basic_string_viewIcEERKNS_15source_locationE
1
_ZNO5boost4json5value9get_arrayEv
1
_ZN5boost4json5value13emplace_int64Ev
2
_ZN5boost4json5valueC2EyNS0_11storage_ptrE
2
_ZN5boost4json5valueaSEa
2
_ZN5boost4json4swapERNS0_5valueES2_
3
_ZN5boost4json5valueC2EaNS0_11storage_ptrE
3
_ZN5boost4json5valueC2EtNS0_11storage_ptrE
3
_ZN5boost4json5valueC2ExNS0_11storage_ptrE
3
_ZN5boost4json5value10get_doubleEv
4
_ZN5boost4json5value10get_uint64Ev
4
_ZN5boost4json5value8get_boolEv
4
_ZN5boost4json5value9get_int64Ev
4
_ZN5boost4json5valueC2ERKNS0_5arrayENS0_11storage_ptrE
4
_ZN5boost4json5valueC2ERKNS0_6objectENS0_11storage_ptrE
4
_ZN5boost4json5valueC2EsNS0_11storage_ptrE
4
_ZN5boost4json5valueaSEh
6
_ZN5boost4json3getILm0EEENSt11conditionalIXeqT_Li0EEKNS_4core17basic_string_viewIcEERNS0_5valueEE4typeERNS0_14key_value_pairE
7
_ZN5boost4json3getILm1EEENSt11conditionalIXeqT_Li0EEKNS_4core17basic_string_viewIcEERNS0_5valueEE4typeERNS0_14key_value_pairE
7
_ZN5boost4json5value12emplace_nullEv
8
_ZN5boost4json5value7if_boolEv
8
_ZN5boost4json5value9if_doubleEv
8
_ZN5boost4json5value9if_uint64Ev
8
_ZN5boost4json5valueaSEj
8
_ZN5boost4json5valueaSEs
8
_ZN5boost4json5valueaSEt
8
_ZNK5boost4json5value12is_primitiveEv
8
_ZNK5boost4json5value13is_structuredEv
8
_ZNK5boost4json5value8if_int64Ev
8
_ZNK5boost4json5value9if_doubleEv
8
_ZNK5boost4json5value9if_uint64Ev
8
_ZN5boost4json5value8if_arrayEv
9
_ZN5boost4json5valueC2EONS0_6stringENS0_11storage_ptrE
9
_ZN5boost4json5value8if_int64Ev
10
_ZN5boost4json5value9if_objectEv
10
_ZN5boost4json5value9if_stringEv
10
_ZNO5boost4json5value2atEmRKNS_15source_locationE
10
_ZNO5boost4json5value8as_arrayERKNS_15source_locationE
10
_ZN5boost4json5valueC2ERKNS0_6stringENS0_11storage_ptrE
12
_ZN5boost4json5valueaSEl
12
_ZNO5boost4json5value9as_stringERKNS_15source_locationE
12
_ZNR5boost4json5value2atENS_4core17basic_string_viewIcEERKNS_15source_locationE
12
_ZNR5boost4json5value2atEmRKNS_15source_locationE
12
_ZN5boost4json5valueC2ENS0_12array_kind_tENS0_11storage_ptrE
17
_ZN5boost4json5valueaSEm
17
_ZN5boost4json5valueC2ENS0_13object_kind_tENS0_11storage_ptrE
18
_ZN5boost4json5valueaSEDn
18
_ZNKR5boost4json5value2atENS_4core17basic_string_viewIcEERKNS_15source_locationE
18
_ZN5boost4json5valueC2ERKS1_
19
_ZN5boost4json5valueC2EONS0_5arrayENS0_11storage_ptrE
23
_ZN5boost4json5valueC2EhNS0_11storage_ptrE
23
_ZNR5boost4json5value9get_arrayEv
25
_ZN5boost4json5valueaSEd
32
_ZNR5boost4json5value9as_stringERKNS_15source_locationE
34
_ZNR5boost4json5value10get_objectEv
38
_ZN5boost4json5valueaSEy
47
_ZN5boost4json5valueaSIbvEERS1_T_
51
_ZN5boost4json5valueC2EjNS0_11storage_ptrE
52
_ZNKR5boost4json5value2atEmRKNS_15source_locationE
56
_ZN5boost4json5valueC2EONS0_6objectENS0_11storage_ptrE
57
_ZNK5boost4json5value7if_boolEv
57
_ZNK5boost4json5value9to_numberIdEENSt9enable_ifIXsrSt17is_floating_pointIT_E5valueES5_E4typeERNS0_5errorE
67
_ZNK5boost4json5value9to_numberIfEENSt9enable_ifIXsrSt17is_floating_pointIT_E5valueES5_E4typeERNS0_5errorE
28
_ZNK5boost4json5value9to_numberIdEENSt9enable_ifIXsrSt17is_floating_pointIT_E5valueES5_E4typeERNS0_5errorE
39
_ZN5boost4json5valueC2ENS0_6objectE
69
_ZNK5boost4json5value9is_numberEv
83
_ZNR5boost4json5value8as_arrayERKNS_15source_locationE
92
_ZNO5boost4json5value9as_objectERKNS_15source_locationE
97
_ZNK5boost4json5value9if_objectEv
104
_ZNK5boost4json5value9to_numberIhEENSt9enable_ifIXaasrSt11is_unsignedIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS0_5errorE
119
_ZNK5boost4json5value9to_numberIyEENSt9enable_ifIXaasrSt11is_unsignedIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS0_5errorE
7
_ZNK5boost4json5value9to_numberItEENSt9enable_ifIXaasrSt11is_unsignedIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS0_5errorE
23
_ZNK5boost4json5value9to_numberIjEENSt9enable_ifIXaasrSt11is_unsignedIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS0_5errorE
28
_ZNK5boost4json5value9to_numberImEENSt9enable_ifIXaasrSt11is_unsignedIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS0_5errorE
28
_ZNK5boost4json5value9to_numberIhEENSt9enable_ifIXaasrSt11is_unsignedIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS0_5errorE
33
_ZNK5boost4json5value7is_nullEv
148
_ZN5boost4json5valueC2EPKcNS0_11storage_ptrE
164
_ZNR5boost4json5value9as_objectERKNS_15source_locationE
165
_ZN5boost4json5valueC2ENS0_5arrayE
180
_ZNK5boost4json5value9to_numberIaEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
194
_ZNK5boost4json5value9to_numberIcEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
0
_ZNK5boost4json5value9to_numberIaEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
16
_ZNK5boost4json5value9to_numberIfEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
16
_ZNK5boost4json5value9to_numberIlEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
16
_ZNK5boost4json5value9to_numberImEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
16
_ZNK5boost4json5value9to_numberIsEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
16
_ZNK5boost4json5value9to_numberItEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
16
_ZNK5boost4json5value9to_numberIhEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
20
_ZNK5boost4json5value9to_numberIdEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
21
_ZNK5boost4json5value9to_numberIjEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
21
_ZNK5boost4json5value9to_numberIiEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeEv
36
_ZNK5boost4json5value13try_to_numberIaEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
196
_ZNK5boost4json5value13try_to_numberIcEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
0
_ZNK5boost4json5value13try_to_numberIaEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
16
_ZNK5boost4json5value13try_to_numberIfEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
16
_ZNK5boost4json5value13try_to_numberIlEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
16
_ZNK5boost4json5value13try_to_numberImEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
16
_ZNK5boost4json5value13try_to_numberIsEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
16
_ZNK5boost4json5value13try_to_numberItEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
16
_ZNK5boost4json5value13try_to_numberIhEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
20
_ZNK5boost4json5value13try_to_numberIjEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
21
_ZNK5boost4json5value13try_to_numberIdEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
22
_ZNK5boost4json5value13try_to_numberIiEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueENS_6system6resultIS5_NS9_10error_codeEEEE4typeEv
37
_ZN5boost4json5valueC2Ev
206
_ZNK5boost4json5value10get_uint64Ev
212
_ZN5boost4json5valueC2EmNS0_11storage_ptrE
215
_ZN5boost4json10hash_valueINS0_5valueELPv0EEEmRKT_
248
_ZNK5boost4json5value8if_arrayEv
268
_ZNK5boost4json5value9if_stringEv
318
_ZNK5boost4json5value9is_uint64Ev
340
_ZN5boost4json5valueC2ENS0_6stringE
471
_ZN5boost4json5valueC2IbvEET_NS0_11storage_ptrE
774
_ZN5boost4json14key_value_pairC2ERKS1_
776
_ZNK5boost4json14key_value_pair7storageEv
776
_ZNK5boost4json5value8get_boolEv
804
_ZNK5boost4json5value7is_boolEv
952
_ZNR5boost4json14key_value_pair5valueEv
962
_ZN5boost4json5valueC2EONS0_6detail15unchecked_arrayE
2120
_ZN5boost4json14key_value_pairC2EOSt4pairINS_4core17basic_string_viewIcEENS0_5valueEENS0_11storage_ptrE
3125
_ZNK5boost4json5value9to_numberIaEENSt9enable_ifIXaasrSt9is_signedIT_E5valuentsrSt17is_floating_pointIS5_E5valueES5_E4typeERNS0_5errorE
3427
_ZNK5boost4json5value9to_numberIcEENSt9enable_ifIXaasrSt9is_signedIT_E5valuentsrSt17is_floating_pointIS5_E5valueES5_E4typeERNS0_5errorE
1
_ZNK5boost4json5value9to_numberIxEENSt9enable_ifIXaasrSt9is_signedIT_E5valuentsrSt17is_floating_pointIS5_E5valueES5_E4typeERNS0_5errorE
7
_ZNK5boost4json5value9to_numberIaEENSt9enable_ifIXaasrSt9is_signedIT_E5valuentsrSt17is_floating_pointIS5_E5valueES5_E4typeERNS0_5errorE
17
_ZNK5boost4json5value9to_numberIlEENSt9enable_ifIXaasrSt9is_signedIT_E5valuentsrSt17is_floating_pointIS5_E5valueES5_E4typeERNS0_5errorE
23
_ZNK5boost4json5value9to_numberIsEENSt9enable_ifIXaasrSt9is_signedIT_E5valuentsrSt17is_floating_pointIS5_E5valueES5_E4typeERNS0_5errorE
23
_ZNK5boost4json5value9to_numberIiEENSt9enable_ifIXaasrSt9is_signedIT_E5valuentsrSt17is_floating_pointIS5_E5valueES5_E4typeERNS0_5errorE
3356
_ZNK5boost4json5value9to_numberIaEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
3613
_ZNK5boost4json5value9to_numberIcEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
1
_ZNK5boost4json5value9to_numberIxEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
7
_ZNK5boost4json5value9to_numberIyEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
7
_ZNK5boost4json5value9to_numberIaEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
17
_ZNK5boost4json5value9to_numberIlEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
23
_ZNK5boost4json5value9to_numberIsEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
23
_ZNK5boost4json5value9to_numberItEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
23
_ZNK5boost4json5value9to_numberIfEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
28
_ZNK5boost4json5value9to_numberIjEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
28
_ZNK5boost4json5value9to_numberImEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
28
_ZNK5boost4json5value9to_numberIhEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
33
_ZNK5boost4json5value9to_numberIdEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
39
_ZNK5boost4json5value9to_numberIiEENSt9enable_ifIXaasrSt13is_arithmeticIT_E5valuentsrSt7is_sameIS5_bE5valueES5_E4typeERNS_6system10error_codeE
3356
_ZN5boost4jsonneERKNS0_5valueES3_
4032
_ZN5boost4jsoneqERKNS0_5valueES3_
4226
_ZNKR5boost4json5value9get_arrayEv
5725
_ZN5boost4json5valueC2ElNS0_11storage_ptrE
5834
_ZNK5boost4json5value8is_arrayEv
6039
_ZN5boost4json5valueaSEi
6421
_ZN5boost4json5valueaSEx
6451
_ZNK5boost4json5value9is_scalarEv
6599
_ZN5boost4json14key_value_pairC2ENS0_8pilferedIS1_EE
6675
_ZN5boost4json5valueC2ENS0_11storage_ptrE
7155
_ZN5boost4json14key_value_pairC2IJiEEENS_4core17basic_string_viewIcEEDpOT_
7826
_ZN5boost4json14key_value_pairC2IJRKNS0_5valueENS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
0
_ZN5boost4json14key_value_pairC2IJDnEEENS_4core17basic_string_viewIcEEDpOT_
1
_ZN5boost4json14key_value_pairC2IJRA6_KcEEENS_4core17basic_string_viewIcEEDpOT_
1
_ZN5boost4json14key_value_pairC2IJRA7_KcRNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
1
_ZN5boost4json14key_value_pairC2IJRKNS_4core17basic_string_viewIcEERNS0_11storage_ptrEEEES5_DpOT_
4
_ZN5boost4json14key_value_pairC2IJiEEENS_4core17basic_string_viewIcEEDpOT_
6
_ZN5boost4json14key_value_pairC2IJRA6_KcRNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
7
_ZN5boost4json14key_value_pairC2IJRNS0_5valueERNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
11
_ZN5boost4json14key_value_pairC2IJbRNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
11
_ZN5boost4json14key_value_pairC2IJiRNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
20
_ZN5boost4json14key_value_pairC2IJDnRNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
34
_ZN5boost4json14key_value_pairC2IJRiRNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
100
_ZN5boost4json14key_value_pairC2IJRmRNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
110
_ZN5boost4json14key_value_pairC2IJNS0_5valueERNS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
615
_ZN5boost4json14key_value_pairC2IJNS0_5valueENS0_11storage_ptrEEEENS_4core17basic_string_viewIcEEDpOT_
3125
_ZN5boost4json14key_value_pairC2IJNS0_5valueEEEENS_4core17basic_string_viewIcEEDpOT_
3780
_ZN5boost4json5valueC2ERKNS0_6detail5key_tENS_4core17basic_string_viewIcEES8_NS0_11storage_ptrE
8060
_ZNR5boost4json5value10get_stringEv
8971
_ZN5boost4json5valueC2ENS0_13string_kind_tENS0_11storage_ptrE
8977
_ZN5boost4json5valueC2EDnNS0_11storage_ptrE
9563
_ZN5boost4json5valueC2EiNS0_11storage_ptrE
11277
_ZNK5boost4json5value9get_int64Ev
14299
_ZNK5boost4json5value8is_int64Ev
14887
_ZN5boost4json5valueC2ENS_4core17basic_string_viewIcEENS0_11storage_ptrE
17178
_ZN5boost4json3getILm0EEENSt11conditionalIXeqT_Li0EEKNS_4core17basic_string_viewIcEERKNS0_5valueEE4typeERKNS0_14key_value_pairE
19615
_ZN5boost4json3getILm1EEENSt11conditionalIXeqT_Li0EEKNS_4core17basic_string_viewIcEERKNS0_5valueEE4typeERKNS0_14key_value_pairE
28305
_ZN5boost4json5valueC2ERKNS0_6detail5key_tENS_4core17basic_string_viewIcEENS0_11storage_ptrE
30296
_ZN5boost4json5valueC2EONS0_6detail16unchecked_objectE
34879
_ZNK5boost4json5value10get_doubleEv
39178
_ZNKR5boost4json5value10get_stringEv
41039
_ZNKR5boost4json5value10get_objectEv
52948
_ZNK5boost4json5value9is_objectEv
53267
_ZN5boost4json14key_value_pairD2Ev
58936
_ZNKR5boost4json14key_value_pair5valueEv
65269
_ZNK5boost4json5value7storageEv
75587
_ZNK5boost4json5value9is_stringEv
88387
_ZNK5boost4json14key_value_pair3keyEv
141830
_ZN5boost4json5valueC2EdNS0_11storage_ptrE
2039949
_ZNK5boost4json5value9is_doubleEv
2078681
_ZN5boost4json5valueC2ENS0_8pilferedIS1_EE
2129166
_ZN5boost4json5value8relocateEPS1_RKS1_
2133577
_ZNK5boost4json5value4kindEv
4610508
Generated by:
LCOV version 2.1