LCOV - code coverage report
Current view: top level - gcc - pretty-print.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 96.0 % 1184 1137
Test Date: 2024-04-27 14:03:13 Functions: 98.7 % 75 74
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
_ZN8selftest14test_null_urlsEv 4
_ZN8selftest17test_urlificationEv 4
_ZN8selftest21pretty_print_cc_testsEv 4
_ZN8selftest9test_urlsEv 4
_ZN8selftestL14test_pp_formatEv 4
_ZN8selftestL19test_basic_printingEv 4
_ZN8selftestL26test_prefixes_and_wrappingEv 4
_ZN8selftestL9test_utf8Ev 4
_ZN8selftestL24assert_pp_format_coloredERKNS_8locationEPKcS4_z 12
_ZL12pp_wrap_textP14pretty_printerPKcS2_ 24
_ZN12auto_obstackC2Ev 24
_ZN12quoting_info14handle_phase_3EP14pretty_printerRK8urlifier 24
_ZN8selftest19test_pretty_printerC2E27diagnostic_prefixing_rule_ti 24
_Z12pp_begin_urlP14pretty_printerPKc 32
_ZN8selftestL23pp_printf_with_urlifierEP14pretty_printerPK8urlifierPKcz 40
_ZL21obstack_append_stringP7obstackPKcm 44
_Z10pp_end_urlP14pretty_printer 48
_ZZN8selftest17test_urlificationEvENK13test_urlifier23get_url_for_quoted_textEPKcm 56
_ZL18get_end_url_stringP14pretty_printer 76
_ZN12auto_obstack4growEPKvm 104
_ZNK14pretty_printer5cloneEv 142
_ZN8selftestL16assert_pp_formatERKNS_8locationEPKcS4_z 216
_ZL21obstack_append_stringP7obstackPKc 220
_ZN8selftestL19assert_pp_format_vaERKNS_8locationEPKcbS4_PA1_13__va_list_tag 228
_Z37pp_remaining_character_count_for_lineP14pretty_printer 452
_Z40pp_write_text_as_html_like_dot_to_streamP14pretty_printer 815
_Z21pp_newline_and_indentP14pretty_printeri 2157
_Z36pp_write_text_as_dot_label_to_streamP14pretty_printerb 2946
_Z15pp_really_flushP14pretty_printer 6873
_Z9pp_indentP14pretty_printer 7495
_Z11pp_verbatimP14pretty_printerPKcz 42755
_Z18pp_format_verbatimP14pretty_printerP9text_info 42755
_ZN14pretty_printerC2ERKS_ 48927
_Z26pp_set_line_maximum_lengthP14pretty_printeri 105704
_Z20pp_unicode_characterP14pretty_printerj 137808
_Z14pp_take_prefixP14pretty_printer 364929
_Z14pp_maybe_spaceP14pretty_printer 561770
_ZL16pp_quoted_stringP14pretty_printerPKcm 615742
_Z9pp_printfP14pretty_printerPKcz 631054
_ZL20urlify_quoted_stringP14pretty_printerP7obstackPK8urlifiermm 792146
_Z15pp_wide_integerILj1ElEvP14pretty_printerRK8poly_intIXT_ET0_E 796422
_Z15pp_wide_integerILj1ElEvP14pretty_printerRK8poly_intIXT_ET0_E 0
_Z15pp_wide_integerILj1EtEvP14pretty_printerRK8poly_intIXT_ET0_E 89
_Z15pp_wide_integerILj1EmEvP14pretty_printerRK8poly_intIXT_ET0_E 796333
_ZN12quoting_info12on_end_quoteEP14pretty_printerR13output_bufferjRK8urlifier 813669
_Z14pp_begin_quoteP14pretty_printerb 937430
_Z12pp_end_quoteP14pretty_printerb 938353
_ZL12on_end_quoteP14pretty_printerR13output_bufferjPK8urlifier 956771
_ZL14on_begin_quoteRK13output_bufferjPK8urlifier 1002507
_ZN9text_info12set_locationEjj18range_display_kind 1083457
_Z17pp_destroy_prefixP14pretty_printer 1112940
_Z24pp_output_formatted_textP14pretty_printerPK8urlifier 2119613
_Z20pp_newline_and_flushP14pretty_printer 3080642
_Z10pp_newlineP14pretty_printer 7387058
_Z23pp_write_text_to_streamP14pretty_printer 7424081
_Z8pp_flushP14pretty_printer 8234650
_Z9pp_formatP14pretty_printerP9text_infoPK8urlifier 9515334
_ZN14pretty_printerD0Ev 15801620
_ZN14pretty_printerD0Ev 142
_ZN14pretty_printerD2Ev 15801478
_ZN14pretty_printerC2Ei 16175002
_Z13pp_set_prefixP14pretty_printerPc 18308879
_ZL26pp_set_real_maximum_lengthP14pretty_printer 18414583
_ZN13output_bufferD2Ev 22870167
_ZN13output_bufferC2Ev 23322155
_Z16pp_separate_withP14pretty_printerc 43260391
_ZNK9text_info12get_locationEj 88294689
_Z17pp_formatted_textP14pretty_printer 197392293
_Z20pp_clear_output_areaP14pretty_printer 203940583
_Z14pp_emit_prefixP14pretty_printer 268646163
_Z24pp_last_position_in_textPK14pretty_printer 306673255
_Z12pp_characterP14pretty_printeri 425879719
_Z20identifier_to_localePKc 507600680
_Z9pp_stringP14pretty_printerPKc 689936039
_ZL18pp_maybe_wrap_textP14pretty_printerPKcS2_ 690551866
_Z14pp_append_textP14pretty_printerPKcS2_ 702809813
_ZL16decode_utf8_charPKhmPj 3708595595

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.