LCOV - code coverage report
Current view: top level - gcc/cp - typeck2.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 93.2 % 1276 1189
Test Date: 2025-08-30 13:27:53 Functions: 100.0 % 40 40
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
_Z19error_not_base_typeP9tree_nodeS0_ 26
_Z25cxx_incomplete_type_errormPK9tree_nodeS1_ 57
_Z18cxx_readonly_errormP9tree_node10lvalue_use 151
_Z26build_disable_temp_cleanupP9tree_node 727
_Z26cxx_incomplete_type_informPK9tree_node 928
_Z30cxx_incomplete_type_diagnosticmPK9tree_nodeS1_N11diagnostics4kindE 932
_Z13binfo_or_elseP9tree_nodeS0_ 1228
_Z16build_scoped_refP9tree_nodeS0_PS0_ 1873
_Z23add_exception_specifierP9tree_nodeS0_i 15298
_Z20ordinary_char_type_pP9tree_node 40293
_Z21build_m_component_refP9tree_nodeS0_i 110822
_ZL30process_init_constructor_unionP9tree_nodeS0_iii 120126
_ZL24split_nonconstant_init_1P9tree_nodeS0_bPP3vecIS0_5va_gc8vl_embedE 280468
_ZL30process_init_constructor_arrayP9tree_nodeS0_iii 345309
_ZL23maybe_push_temp_cleanupP9tree_nodePP3vecIS0_5va_gc8vl_embedE 366825
_Z17digest_nsdmi_initP9tree_nodeS0_i 503710
_Z33array_string_literal_compatible_pP9tree_nodeS0_ 571129
_Z11digest_initP9tree_nodeS0_i 1178978
_ZL37replace_placeholders_for_class_temp_rPP9tree_nodePiPv 2455688
_ZL21nothrow_spec_p_uninstPK9tree_node 4172489
_ZL31process_init_constructor_recordP9tree_nodeS0_iii 7459985
_ZL24process_init_constructorP9tree_nodeS0_iii 7925420
_Z26merge_exception_specifiersP9tree_nodeS0_ 11848242
_Z22split_nonconstant_initP9tree_nodeS0_ 13300858
_Z15check_narrowingP9tree_nodeS0_ib 19694436
_ZL27poison_mutable_constructorsP9tree_node 21591207
_ZL16massage_init_eltP9tree_nodeS0_iii 22403030
_ZL24picflag_from_initializerP9tree_node 22988801
_Z13build_x_arrowmP9tree_nodei 36829948
_Z16store_init_valueP9tree_nodeS0_PP3vecIS0_5va_gc8vl_embedEi 37495904
_Z17digest_init_flagsP9tree_nodeS0_ii 40090731
_Z23abstract_virtuals_error18abstract_class_useP9tree_nodei 44038716
_Z18cp_build_init_exprmP9tree_nodeS0_ 53051298
_ZL13digest_init_rP9tree_nodeS0_iii 63672739
_Z21build_functional_castmP9tree_nodeS0_i 67909991
_ZL23build_functional_cast_1mP9tree_nodeS0_i 67909991
_Z23set_target_expr_elidingP9tree_node 110346217
_Z30require_complete_eh_spec_typesP9tree_nodeS0_ 126377200
_Z23abstract_virtuals_errorP9tree_nodeS0_i 285046921
_ZL23abstract_virtuals_errorP9tree_nodeS0_18abstract_class_usei 329085637

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.