LCOV - code coverage report
Current view: top level - gcc - json.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 96.9 % 256 248
Test Date: 2024-09-14 15:41:07 Functions: 97.0 % 33 32
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_ZNK4json5value4dumpEv 0
_ZN8selftest13json_cc_testsEv 4
_ZN8selftestL15test_formattingEv 4
_ZN8selftestL15test_object_getEv 4
_ZN8selftestL19test_writing_arraysEv 4
_ZN8selftestL20test_writing_objectsEv 4
_ZN8selftestL20test_writing_stringsEv 4
_ZN8selftestL21test_writing_literalsEv 4
_ZN8selftestL26test_writing_float_numbersEv 4
_ZN8selftestL28test_writing_integer_numbersEv 4
_ZN4json6object9set_floatEPKcd 84
_ZNK4json12float_number5printEP14pretty_printerb 100
_ZN8selftestL15assert_print_eqERKNS_8locationERKN4json5valueEbPKc 104
_ZNK4json5value4dumpEP8_IO_FILEb 126
_ZN4json6stringC2EPKcm 139
_ZNK4json7literal5printEP14pretty_printerb 241
_ZN4json6object8set_boolEPKcb 365
_ZNK4json6object3getEPKc 3192
_ZNK4json5array5printEP14pretty_printerb 86911
_ZNK4json14integer_number5printEP14pretty_printerb 160948
_ZN4json5array13append_stringEPKc 168248
_ZNK4json6object5printEP14pretty_printerb 227100
_ZNK4json6string5printEP14pretty_printerb 455459
_ZN4json6object11set_integerEPKcl 651274
_ZN4json5array6appendEPNS_5valueE 767179
_ZL25print_escaped_json_stringP14pretty_printerPKcm 1195912
_ZN4json5arrayD0Ev 1202160
_ZN4json5arrayD0Ev 601078
_ZN4json5arrayD2Ev 601082
_ZN4json6object10set_stringEPKcS2_ 1301083
_ZN4json6objectD0Ev 1436589
_ZN4json6objectD0Ev 715218
_ZN4json6objectD2Ev 721371
_ZN4json6stringC2EPKc 2004516
_ZN4json6object3setEPKcPNS_5valueE 3210190

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.