LCOV - code coverage report
Current view: top level - source/common/protobuf - utility.cc (source / functions) Hit Total Coverage
Test: coverage.dat Lines: 398 546 72.9 %
Date: 2024-01-05 06:35:25 Functions: 39 55 70.9 %

Function Name Sort by function name Hit count Sort by hit count
_ZN5Envoy10StructUtil6updateERN6google8protobuf6StructERKS3_ 0
_ZN5Envoy11MessageUtil14keyValueStructERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_ 0
_ZN5Envoy11MessageUtil14keyValueStructERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE 13
_ZN5Envoy11MessageUtil15unpackToNoThrowERKN6google8protobuf3AnyERNS2_7MessageE 0
_ZN5Envoy11MessageUtil16codeEnumToStringEN4absl10StatusCodeE 0
_ZN5Envoy11MessageUtil17recursivePgvCheckERKN6google8protobuf7MessageE 0
_ZN5Envoy11MessageUtil22convertToStringForLogsERKN6google8protobuf7MessageEbb 0
_ZN5Envoy11MessageUtil24checkForUnexpectedFieldsERKN6google8protobuf7MessageERNS_15ProtobufMessage17ValidationVisitorEb 10823
_ZN5Envoy11MessageUtil4hashERKN6google8protobuf7MessageE 1604
_ZN5Envoy11MessageUtil6redactERN6google8protobuf7MessageE 168
_ZN5Envoy11MessageUtil8packFromERN6google8protobuf3AnyERKNS2_7MessageE 106
_ZN5Envoy11MessageUtil8unpackToERKN6google8protobuf3AnyERNS2_7MessageE 1902
_ZN5Envoy11MessageUtil8wireCastERKN6google8protobuf7MessageERS3_ 0
_ZN5Envoy12DurationUtil17durationToSecondsERKN6google8protobuf8DurationE 0
_ZN5Envoy12DurationUtil22durationToMillisecondsERKN6google8protobuf8DurationE 917
_ZN5Envoy12DurationUtil29durationToMillisecondsNoThrowERKN6google8protobuf8DurationE 31
_ZN5Envoy13TimestampUtil22systemClockToTimestampENSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIxNS1_5ratioILl1ELl1000000EEEEEEERN6google8protobuf9TimestampE 469
_ZN5Envoy18ProtoExceptionUtil26throwMissingFieldExceptionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKN6google8protobuf7MessageE 3
_ZN5Envoy18ProtoExceptionUtil29throwProtoValidationExceptionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKN6google8protobuf7MessageE 3925
_ZN5Envoy21ProtobufPercentHelper14convertPercentEdm 29
_ZN5Envoy21ProtobufPercentHelper21checkAndReturnDefaultEmm 627
_ZN5Envoy21ProtobufPercentHelper25evaluateFractionalPercentEN5envoy4type2v317FractionalPercentEm 136
_ZN5Envoy21ProtobufPercentHelper33fractionalPercentDenominatorToIntERKN5envoy4type2v333FractionalPercent_DenominatorTypeE 272
_ZN5Envoy8TypeUtil27descriptorFullNameToTypeUrlENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE 0
_ZN5Envoy8TypeUtil27typeUrlToDescriptorFullNameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE 4432
_ZN5Envoy9ValueUtil11stringValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 1696
_ZN5Envoy9ValueUtil11structValueERKN6google8protobuf6StructE 1
_ZN5Envoy9ValueUtil19optionalStringValueERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE 0
_ZN5Envoy9ValueUtil5equalERKN6google8protobuf5ValueES5_ 2667
_ZN5Envoy9ValueUtil9boolValueEb 126
_ZN5Envoy9ValueUtil9listValueERKNSt3__16vectorIN6google8protobuf5ValueENS1_9allocatorIS5_EEEE 0
_ZN5Envoy9ValueUtil9nullValueEv 36
utility.cc:_ZN5Envoy12_GLOBAL__N_112redactOpaqueEPN6google8protobuf7MessageEbNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS5_8functionIFvS4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorEEEESI_ 59372
utility.cc:_ZN5Envoy12_GLOBAL__N_115PgvCheckVisitor7onFieldERKN6google8protobuf7MessageERKNS3_15FieldDescriptorE 0
utility.cc:_ZN5Envoy12_GLOBAL__N_115PgvCheckVisitor9onMessageERKN6google8protobuf7MessageEN4absl4SpanIKPS5_EEb 0
utility.cc:_ZN5Envoy12_GLOBAL__N_116filenameFromPathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE 1327604
utility.cc:_ZN5Envoy12_GLOBAL__N_116validateDurationERKN6google8protobuf8DurationE 0
utility.cc:_ZN5Envoy12_GLOBAL__N_116validateDurationERKN6google8protobuf8DurationEl 917
utility.cc:_ZN5Envoy12_GLOBAL__N_117redactTypedStructEPN6google8protobuf7MessageEPKcb 38800
utility.cc:_ZN5Envoy12_GLOBAL__N_121deprecatedFieldHelperEPNS_7Runtime6LoaderEbbRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESA_RKN6google8protobuf7MessageERNS_15ProtobufMessage17ValidationVisitorE 908
utility.cc:_ZN5Envoy12_GLOBAL__N_123validateDurationNoThrowERKN6google8protobuf8DurationEl 948
utility.cc:_ZN5Envoy12_GLOBAL__N_127UnexpectedFieldProtoVisitor7onFieldERKN6google8protobuf7MessageERKNS3_15FieldDescriptorE 1327604
utility.cc:_ZN5Envoy12_GLOBAL__N_127UnexpectedFieldProtoVisitor9onMessageERKN6google8protobuf7MessageEN4absl4SpanIKPS5_EEb 170664
utility.cc:_ZN5Envoy12_GLOBAL__N_127UnexpectedFieldProtoVisitorC2ERNS_15ProtobufMessage17ValidationVisitorEPNS_7Runtime6LoaderE 10823
utility.cc:_ZN5Envoy12_GLOBAL__N_130validateDurationAsMillisecondsERKN6google8protobuf8DurationE 917
utility.cc:_ZN5Envoy12_GLOBAL__N_137validateDurationAsMillisecondsNoThrowERKN6google8protobuf8DurationE 31
utility.cc:_ZN5Envoy12_GLOBAL__N_138checkForDeprecatedNonRepeatedEnumValueERKN6google8protobuf7MessageENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEPKNS2_15FieldDescriptorEPKNS2_10ReflectionEPNS_7Runtime6LoaderERNS_15ProtobufMessage17ValidationVisitorE 1327604
utility.cc:_ZN5Envoy12_GLOBAL__N_16redactEPN6google8protobuf7MessageEb 20572
utility.cc:_ZN5Envoy12_GLOBAL__N_19redactAnyEPN6google8protobuf7MessageEb 20572
utility.cc:_ZZN5Envoy12_GLOBAL__N_117redactTypedStructEPN6google8protobuf7MessageEPKcbENK3$_3clES4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorE 0
utility.cc:_ZZN5Envoy12_GLOBAL__N_117redactTypedStructEPN6google8protobuf7MessageEPKcbENK3$_4clES4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorE 0
utility.cc:_ZZN5Envoy12_GLOBAL__N_127UnexpectedFieldProtoVisitor9onMessageERKN6google8protobuf7MessageEN4absl4SpanIKPS5_EEbENKUlPNSt3__112basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEES9_E_clESJ_S9_ 10
utility.cc:_ZZN5Envoy12_GLOBAL__N_19redactAnyEPN6google8protobuf7MessageEbENK3$_1clES4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorE 1172
utility.cc:_ZZN5Envoy12_GLOBAL__N_19redactAnyEPN6google8protobuf7MessageEbENK3$_2clES4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorE 1172
utility.cc:_ZZN5Envoy9ValueUtil9nullValueEvENK3$_0clEv 2

Generated by: LCOV version 1.15