LCOV - code coverage report
Current view: top level - gcc/c-family - c-pretty-print.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 77.4 % 1681 1301
Test Date: 2025-12-13 14:10:19 Functions: 88.4 % 86 76
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
_Z12debug_c_treeP9tree_node 0
_Z16pp_c_exclamationP16c_pretty_printer 0
_Z20pp_c_init_declaratorP16c_pretty_printerP9tree_node 0
_Z24pp_c_function_definitionP16c_pretty_printerP9tree_node 0
_ZL19pp_c_fixed_constantP16c_pretty_printerP9tree_node 0
_ZL25pp_c_enumeration_constantP16c_pretty_printerP9tree_node 0
_ZN16c_pretty_printer10declaratorEP9tree_node 0
_ZN16c_pretty_printer11declarationEP9tree_node 0
_ZN16c_pretty_printer17direct_declaratorEP9tree_node 0
_ZN16c_pretty_printer21assignment_expressionEP9tree_node 0
_ZN8selftest23c_pretty_print_cc_testsEv 3
_ZN8selftestL22test_location_wrappersEv 3
_ZN8selftestL30assert_c_pretty_printer_outputERKNS_8locationEPKcP9tree_node 12
_Z21pp_c_constructor_eltsP16c_pretty_printerP3vecI15constructor_elt5va_gc8vl_embedE 22
_ZL17pp_c_complex_exprP16c_pretty_printerP9tree_node 24
_ZN16c_pretty_printer11initializerEP9tree_node 24
_ZL18pp_c_void_constantP16c_pretty_printer 27
_ZN16c_pretty_printer22conditional_expressionEP9tree_node 42
_ZL21pp_c_compound_literalP16c_pretty_printerP9tree_node 66
_ZL21pp_c_initializer_listP16c_pretty_printerP9tree_node 88
_ZL36pp_c_brace_enclosed_initializer_listP16c_pretty_printerP9tree_node 88
_Z31pp_c_space_for_pointer_operatorP16c_pretty_printerP9tree_node 148
_Z14pp_c_semicolonP16c_pretty_printer 237
_Z26pp_c_logical_or_expressionP16c_pretty_printerP9tree_node 279
_Z20pp_c_expression_listP16c_pretty_printerP9tree_node 609
_Z23pp_c_call_argument_listP16c_pretty_printerP9tree_node 635
_ZL28c_fold_indirect_ref_for_warnmP9tree_nodeS0_R16generic_wide_intI22fixed_wide_int_storageILi128EEE 720
_ZL22pp_c_floating_constantP16c_pretty_printerP9tree_node 871
_ZL13print_mem_refP16c_pretty_printerP9tree_node 919
_ZL27pp_c_logical_and_expressionP16c_pretty_printerP9tree_node 1203
_ZL28pp_c_inclusive_or_expressionP16c_pretty_printerP9tree_node 1215
_ZL28pp_c_exclusive_or_expressionP16c_pretty_printerP9tree_node 1229
_ZL19pp_c_and_expressionP16c_pretty_printerP9tree_node 1237
_Z19pp_c_string_literalP16c_pretty_printerP9tree_node 1405
_ZL24pp_c_equality_expressionP16c_pretty_printerP9tree_node 1759
_ZL26pp_c_relational_expressionP16c_pretty_printerP9tree_node 1819
_Z10pp_c_arrowP16c_pretty_printer 1885
_ZL21pp_c_shift_expressionP16c_pretty_printerP9tree_node 2051
_ZN16c_pretty_printer25multiplicative_expressionEP9tree_node 2183
_Z24pp_c_parameter_type_listP16c_pretty_printerP9tree_node 2593
_ZN16c_pretty_printer18function_specifierEP9tree_node 2642
_ZN16c_pretty_printer22declaration_specifiersEP9tree_node 2823
_ZN16c_pretty_printer23storage_class_specifierEP9tree_node 2971
_Z8pp_c_dotP16c_pretty_printer 3730
_ZL24pp_c_additive_expressionP16c_pretty_printerP9tree_node 3759
_Z14pp_c_ampersandP16c_pretty_printer 4519
_Z20pp_c_cast_expressionP16c_pretty_printerP9tree_node 5847
_Z12print_c_treeP8_IO_FILEP9tree_node9dump_flag 7372
_ZN16c_pretty_printer9statementEP9tree_node 7372
_ZN16c_pretty_printer16unary_expressionEP9tree_node 8583
_ZN16c_pretty_printer18postfix_expressionEP9tree_node 11896
_ZL12pp_c_pointerP16c_pretty_printerP9tree_node 12938
_Z15pp_c_left_braceP16c_pretty_printer 16382
_Z16pp_c_right_braceP16c_pretty_printer 16382
_ZN16c_pretty_printer13id_expressionEP9tree_node 31393
_ZN16c_pretty_printer19abstract_declaratorEP9tree_node 32522
_ZN16c_pretty_printer18primary_expressionEP9tree_node 35745
_ZN16c_pretty_printer7type_idEP9tree_node 36013
_ZN16c_pretty_printer16translate_stringEPKc 39587
_ZN16c_pretty_printer10expressionEP9tree_node 44106
_Z25pp_c_tree_decl_identifierP16c_pretty_printerP9tree_node 57498
_ZN16c_pretty_printer26direct_abstract_declaratorEP9tree_node 74429
_Z9pp_c_starP16c_pretty_printer 210290
_ZNK16c_pretty_printer5cloneEv 260189
_ZN16c_pretty_printerC2E9dump_flag 322475
_Z23pp_c_attributes_displayP16c_pretty_printerP9tree_node 409889
_Z17pp_c_left_bracketP16c_pretty_printer 418952
_Z18pp_c_right_bracketP16c_pretty_printer 418952
_ZL23pp_c_character_constantP16c_pretty_printerP9tree_node 503009
_ZL9pp_c_charP16c_pretty_printeri 514517
_Z27pp_c_function_target_clonesP16c_pretty_printerP9tree_node 590316
_Z28pp_c_function_target_versionP16c_pretty_printerP9tree_node 590316
_Z14pp_c_type_castP16c_pretty_printerP9tree_node 733808
_Z15pp_c_complementP16c_pretty_printer 2295802
_Z15pp_c_left_parenP16c_pretty_printer 3020514
_Z16pp_c_right_parenP16c_pretty_printer 3020514
_ZL18pp_c_bool_constantP16c_pretty_printerP9tree_node 6178665
_Z21pp_c_integer_constantP16c_pretty_printerP9tree_node 8053201
_ZN16c_pretty_printer8constantEP9tree_node 13995697
_Z14pp_c_ws_stringP16c_pretty_printerPKc 23620340
_Z15pp_c_whitespaceP16c_pretty_printer 43272847
_Z29pp_c_specifier_qualifier_listP16c_pretty_printerP9tree_node 53761103
_ZN16c_pretty_printer21simple_type_specifierEP9tree_node 105928577
_Z24pp_c_type_qualifier_listP16c_pretty_printerP9tree_node 201788673
_Z18pp_c_cv_qualifiersP16c_pretty_printerib 202489179
_Z15pp_c_identifierP16c_pretty_printerPKc 418866382

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.