LCOV - code coverage report
Current view: top level - gcc/cp - except.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 99.4 % 529 526
Test Date: 2025-09-06 13:33:49 Functions: 100.0 % 44 44
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
_Z11build_throwmP9tree_nodei 1103972
_Z12eh_type_infoP9tree_node 133157
_Z13build_exc_ptrv 152196
_Z14check_handlersP9tree_node 1166839
_Z14nothrow_spec_pPK9tree_node 435604445
_Z15expr_noexcept_pP9tree_nodei 5328216
_Z15nothrow_libfn_pPK9tree_node 108375176
_Z15type_noexcept_pPK9tree_node 48543194
_Z16type_throw_all_pPK9tree_node 86336803
_Z17init_terminate_fnv 95004
_Z18build_eh_type_typeP9tree_node 124134
_Z19begin_eh_spec_blockv 18748561
_Z19build_noexcept_specP9tree_nodei 116876012
_Z20explain_not_noexceptP9tree_node 23
_Z20finish_eh_spec_blockP9tree_nodeS0_ 18748558
_Z20finish_noexcept_exprP9tree_nodei 2241094
_Z22expand_end_catch_blockv 147227
_Z24expand_start_catch_blockP9tree_node 147227
_Z25build_must_not_throw_exprP9tree_nodeS0_ 385
_Z25init_exception_processingv 94849
_Z25maybe_set_retval_sentinelv 36230190
_Z26cp_protect_cleanup_actionsv 700828
_Z27maybe_splice_retval_cleanupP9tree_nodeb 308356004
_Z32perform_deferred_noexcept_checksv 94440
_ZL12do_end_catchP9tree_node 147221
_ZL12dtor_nothrowP9tree_node 147212
_ZL14can_convert_ehP9tree_nodeS0_ 5077
_ZL14do_begin_catchv 147221
_ZL15in_nested_catchv 108
_ZL15prepare_eh_typeP9tree_node 130248
_ZL15push_eh_cleanupP9tree_node 147221
_ZL15wrap_cleanups_rPP9tree_nodePiPv 2702621
_ZL16check_handlers_1P9tree_node18tree_stmt_iterator 466767
_ZL16check_noexcept_rPP9tree_nodePiPv 39628280
_ZL17do_free_exceptionP9tree_node 121254
_ZL18declare_library_fnPKcP9tree_nodeS2_ii 55850
_ZL20declare_library_fn_1PKciP9tree_nodeiPS2_ 74000
_ZL20do_get_exception_ptrv 256
_ZL21do_allocate_exceptionP9tree_node 121272
_ZL22maybe_noexcept_warningP9tree_node 15
_ZL23initialize_handler_parmP9tree_nodeS0_ 8734
_ZL30complete_ptr_ref_or_void_ptr_pP9tree_nodeS0_i 130121
_ZL46is_admissible_throw_operand_or_catch_parameterP9tree_nodebi 130121
_ZL8doing_ehv 429798

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.