LCOV - code coverage report
Current view: top level - gcc/c-family - c-ada-spec.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 63.8 % 1872 1195
Test Date: 2025-07-26 09:32:30 Functions: 88.9 % 63 56
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
_ZL12append_withsPKcb 0
_ZL13compare_macroPKvS0_ 0
_ZL13print_commentP14pretty_printerPKc 0
_ZL15compare_commentPKvS0_ 0
_ZL16print_destructorP14pretty_printerP9tree_nodeS2_ 0
_ZL23handle_escape_characterPhc 0
_ZL25print_assignment_operatorP14pretty_printerP9tree_nodeS2_ 0
_ZL11dump_numberPhS_b 4
_ZL12is_cpp_floatPh 4
_ZL12macro_lengthPK9cpp_macroPiS2_S2_ 4
_ZL17dump_ada_templateP14pretty_printerP9tree_nodei 9
_ZL19dump_template_typesP14pretty_printerP9tree_nodei 12
_ZL19dump_ada_array_typeP14pretty_printerP9tree_nodei 23
_ZL22dump_ada_array_domainsP14pretty_printerP9tree_nodei 23
_ZL17print_constructorP14pretty_printerP9tree_nodeS2_ 24
_ZL18dump_ada_enum_typeP14pretty_printerP9tree_nodeS2_i 24
_ZL10is_float16P9tree_node 39
_ZL10is_float32P9tree_node 39
_ZL10is_float64P9tree_node 39
_ZL11is_float128P9tree_node 39
_ZL13is_char_arrayP9tree_node 46
_ZL14is_simple_enumP9tree_node 48
_ZL9type_nameP9tree_node 56
_ZL24dump_anonymous_type_nameP14pretty_printerP9tree_node 72
_ZL17has_static_fieldsPK9tree_node 89
_Z14dump_ada_specsPFvPKcEPFiP9tree_node13cpp_operationE 90
_ZL14dump_ada_nodesP14pretty_printerPKc 90
_ZL14dump_ada_withsP8_IO_FILE 90
_ZL15dump_ada_macrosP14pretty_printerPKc 90
_ZL15get_ada_packagePKc 90
_ZL15reset_ada_withsv 90
_ZL21init_overloaded_namesv 90
_ZL8dump_adsPKcPFvS0_EPFiP9tree_node13cpp_operationE 90
_ZL16dump_nested_typeP14pretty_printerP9tree_nodeS2_i 93
_ZL17overloading_indexP9tree_node 95
_ZL15dump_ada_importP14pretty_printerP9tree_nodei 106
_ZL22separate_class_packageP9tree_node 107
_ZL16dump_ada_methodsP14pretty_printerP9tree_nodei 113
_ZL29dump_ada_function_declarationP14pretty_printerP9tree_nodebbbi 115
_ZL11pp_asm_nameP14pretty_printerP9tree_node 118
_ZL17dump_nested_typesP14pretty_printerP9tree_nodei 139
_ZL18dump_ada_structureP14pretty_printerP9tree_nodeS2_bi 142
_ZL24check_type_name_conflictP14pretty_printerP9tree_node 215
_ZL14is_tagged_typePK9tree_node 217
_Z17collect_ada_nodesP9tree_nodePKc 258
_ZL16unmark_visited_rPP9tree_nodePiPv 312
_ZL17dump_forward_typeP14pretty_printerP9tree_nodeS2_i 366
_ZL9dump_slocP14pretty_printerP9tree_node 371
_Z18collect_source_refPKc 405
_ZL22has_nontrivial_methodsP9tree_node 462
_ZL20dump_ada_declarationP14pretty_printerP9tree_nodeS2_i 553
_ZL18newline_and_indentP14pretty_printeri 760
_ZL18dump_ada_decl_nameP14pretty_printerP9tree_nodeb 806
_ZL22pp_ada_tree_identifierP14pretty_printerP9tree_nodeS2_b 1134
_ZL11to_ada_namePKcPb 1138
_ZL8add_namePKcjP10hash_tableI22overloaded_name_hasherLb0E11xcallocatorE 1260
_ZL19get_underlying_declP9tree_node 1579
_ZL13dump_ada_nodeP14pretty_printerP9tree_nodeS2_ibb 1695
_ZL12compare_nodePKvS0_ 2157
_ZL16compare_locationmm 2157
_ZL9decl_slocPK9tree_nodeb 6018
_ZL15count_ada_macroP10cpp_readerP12cpp_hashnodePv 348496
_ZL15store_ada_macroP10cpp_readerP12cpp_hashnodePv 348496

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.