LCOV - code coverage report
Current view: top level - gcc/c-family - c-pragma.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 88.7 % 811 719
Test Date: 2026-08-22 16:33:35 Functions: 95.8 % 48 46
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z27c_register_pragma_with_dataPKcS0_PFvP10cpp_readerPvES3_ 0
_Z41c_register_pragma_with_expansion_and_dataPKcS0_PFvP10cpp_readerPvES3_ 0
_ZL27handle_pragma_reset_optionsP10cpp_reader 4
_ZL34handle_pragma_scalar_storage_orderP10cpp_reader 13
_Z27add_to_renaming_pragma_listP9tree_nodeS0_ 16
_ZL20handle_pragma_ignoreP10cpp_reader 16
_ZL14push_alignmentiP9tree_node 22
_ZL13pop_alignmentP9tree_node 24
_ZL30handle_pragma_redefine_extnameP10cpp_reader 30
_ZL21handle_pragma_messageP10cpp_reader 56
_ZL18handle_stdc_pragmaPKc 66
_ZL35handle_pragma_float_const_decimal64P10cpp_reader 69
_ZL17apply_pragma_weakP9tree_nodeS0_ 97
_ZL18handle_pragma_weakP10cpp_reader 122
_ZL18handle_pragma_packP10cpp_reader 187
_ZL22handle_pragma_optimizeP10cpp_reader 533
_ZL31handle_pragma_suppress_coverageP10cpp_reader 698
_ZL33handle_pragma_diagnostic_early_ppP10cpp_reader 33001
_Z32c_pp_invoke_early_pragma_handlerj 40447
_Z18c_pp_lookup_pragmajPPKcS1_ 40541
_Z22c_reset_target_pragmasv 99222
_Z32maybe_apply_pending_pragma_weaksv 205231
_Z11init_pragmav 213257
_ZL24handle_pragma_visibilityP10cpp_reader 255928
_Z32c_register_pragma_with_expansionPKcS0_PFvP10cpp_readerE 426514
_ZL20handle_pragma_targetP10cpp_reader 561932
_ZL25handle_pragma_pop_optionsP10cpp_reader 562141
_ZL26handle_pragma_push_optionsP10cpp_reader 562142
_Z39maybe_apply_pragma_scalar_storage_orderP9tree_node 1185245
_Z17c_register_pragmaPKcS0_PFvP10cpp_readerE 2301599
_Z14pop_visibilityi 3348810
_Z15push_visibilityPKci 3348826
_Z36c_register_pragma_with_early_handlerPKcS0_PFvP10cpp_readerES4_ 3581141
_ZL19c_register_pragma_1PKcS0_23internal_pragma_handlerb 4007655
_ZL30handle_pragma_diagnostic_earlyP10cpp_reader 7485281
_Z29c_invoke_early_pragma_handlerj 7801485
_ZL24handle_pragma_diagnosticP10cpp_reader 7831580
_Z23c_invoke_pragma_handlerj 9706854
_ZN22pragma_diagnostic_data8set_kindEPKc 15349852
_Z29handle_pragma_diagnostic_implILb0ELb0EEvv 15349862
_Z29handle_pragma_diagnostic_implILb1ELb1EEvv 33001
_Z29handle_pragma_diagnostic_implILb1ELb0EEvv 7485281
_Z29handle_pragma_diagnostic_implILb0ELb0EEvv 7831580
_ZL21pragma_diagnostic_lexP22pragma_diagnostic_data 15349862
_ZN22pragma_diagnostic_dataD2Ev 15349862
_Z32valid_location_for_stdc_pragma_pv 38290864
_Z27maybe_apply_renaming_pragmaP9tree_nodeS0_ 89729284
_Z35mark_valid_location_for_stdc_pragmab 131205115
_Z23maybe_apply_pragma_weakP9tree_node 248832186

Generated by: LCOV version 2.4-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.