LCOV - code coverage report
Current view:
top level
-
source/common/json
- json_internal.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.dat
Lines:
166
559
29.7 %
Date:
2024-01-05 06:35:25
Functions:
42
80
52.5 %
Function Name
Hit count
_ZN5Envoy4Json8Nlohmann7Factory22loadFromProtobufStructERKN6google8protobuf6StructE
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler11parse_errorEmRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKN8nlohmann16json_abi_v3_11_36detail9exceptionE
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler12number_floatEdRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler13getParseErrorEv
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler14number_integerEl
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler16getErrorPositionEv
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler4nullEv
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler6binaryERN8nlohmann16json_abi_v3_11_327byte_container_with_subtypeINSt3__16vectorIhNS7_9allocatorIhEEEEEE
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field10createNullEv
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field11createValueIdEENSt3__110shared_ptrIS3_EET_
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field12typeAsStringENS3_4TypeE
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field17buildJsonDocumentERKS3_RN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS9_6vectorENS9_12basic_stringIcNS9_11char_traitsIcEENS9_9allocatorIcEEEEblmdSF_NS7_14adl_serializerENSB_IhNSF_IhEEEEvEE
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15FieldC2Ed
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann29loadFromProtobufValueInternalERKN6google8protobuf5ValueE
0
json_internal.cc:_ZN5Envoy4Json8Nlohmann30loadFromProtobufStructInternalERKN6google8protobuf6StructE
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field10arrayValueEv
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field10getBooleanERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field10getBooleanERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field10getIntegerERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field10getIntegerERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEl
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field11doubleValueEv
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field12asJsonStringEv
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field12booleanValueEv
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field12integerValueEv
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field14asJsonDocumentEv
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field14getObjectArrayERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field14getStringArrayERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field14validateSchemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field16getObjectNoThrowERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field4hashEv
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field5emptyEv
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field8getValueERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field9getDoubleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field9getDoubleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEd
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field9getObjectERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field9getStringERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field9getStringERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_
0
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field9hasObjectERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
0
_ZN5Envoy4Json8Nlohmann7Factory14loadFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
140
_ZN5Envoy4Json8Nlohmann7Factory21loadFromStringNoThrowERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
140
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler13hasParseErrorEv
140
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler7getRootEv
140
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandlerC2Ev
140
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_13endERKNS2_13JsonContainerE
140
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15beginERKNS2_13JsonContainerE
140
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field11stringValueEv
144
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field8asStringEv
144
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler7booleanEb
190
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field11createValueIbEENSt3__110shared_ptrIS3_EET_
190
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15FieldC2Eb
190
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113JsonContainerC2EPKcPNS2_13ObjectHandlerE
420
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler15number_unsignedEm
712
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field11createValueIlEENSt3__110shared_ptrIS3_EET_
712
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15FieldC2El
712
_ZN5Envoy4Json8Nlohmann7Factory9serializeENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
2934
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler11start_arrayEm
7329
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler9end_arrayEv
7329
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field11createArrayEv
7329
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field13asObjectArrayEv
7477
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field6appendENSt3__110shared_ptrIS3_EE
17779
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler10end_objectEv
17890
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler12start_objectEm
17890
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field12createObjectEv
17890
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field7iterateERKNSt3__18functionIFbRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS0_6ObjectEEEE
17890
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field16setLineNumberEndEm
25219
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15FieldC2ENS3_4TypeE
25219
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler6stringERNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
31470
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field11createValueINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEENS5_10shared_ptrIS3_EET_
31470
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15FieldC2ERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
31470
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler16handleValueEventENSt3__110shared_ptrINS2_5FieldEEE
32372
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_113ObjectHandler3keyERNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
39672
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field6insertERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_10shared_ptrIS3_EE
39672
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field7isArrayEv
51876
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_15Field18setLineNumberStartEm
57591
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field8isObjectEv
82484
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field6isTypeENS3_4TypeE
82962
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_15Field9checkTypeENS3_4TypeE
82962
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_112JsonIteratordeEv
2278912
json_internal.cc:_ZN5Envoy4Json8Nlohmann12_GLOBAL__N_112JsonIteratorppEv
2278912
json_internal.cc:_ZNK5Envoy4Json8Nlohmann12_GLOBAL__N_112JsonIteratorneERKS3_
2279052
Generated by:
LCOV version 1.15