LCOV - code coverage report
Current view: top level - gcc/fortran - parse.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 89.6 % 4658 4173
Test Date: 2026-10-24 16:24:59 Functions: 100.0 % 87 87
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z7is_oaccP14gfc_state_data 7
_Z15gfc_global_usedP11gfc_gsymbolP5locus 19
_ZL14unexpected_eofv 33
_ZL20parse_critical_blockv 54
_ZL27parse_openmp_allocate_block13gfc_statement 74
_ZL16parse_block_datav 87
_ZL18get_modproc_resultv 116
_ZL28parse_omp_metadirective_body13gfc_statement 128
_ZL17parse_change_teamv 131
_ZL11parse_unionv 132
_ZL18parse_omp_dispatchv 154
_ZL10parse_enumv 156
_Z23check_omp_allocate_stmtP5locus 202
_Z19match_omp_directivev 262
_Z23is_omp_declarative_stmt13gfc_statement 262
_ZL20unexpected_statement13gfc_statement 270
_ZL17parse_where_blockv 371
_ZL18parse_forall_blockv 507
_ZL17rewrite_expr_treeP13gfc_namespace 531
_ZL18parse_select_blockv 550
_ZL16parse_struct_map13gfc_statement 570
_ZL23parse_select_rank_blockv 1048
_ZL21parse_block_constructv 1121
_ZL18verify_token_fixedPKcib 1325
_ZL15parse_associatev 1683
_ZL24move_associates_to_blockv 1686
_ZL22parse_derived_containsv 2329
_ZL19set_syms_host_assocP10gfc_symbol 2624
_ZL21parse_omp_oacc_atomicb 2707
_ZL23parse_select_type_blockv 3221
_ZL15select_type_popv 4267
_ZL27parse_oacc_structured_block13gfc_statement 4847
_ZL15parse_oacc_loop13gfc_statement 5272
_ZL12parse_omp_do13gfc_statementi 5279
_ZL30match_deferred_characteristicsP12gfc_typespec 7070
_ZL26parse_omp_structured_block13gfc_statementb 8844
_ZL12parse_modulev 10449
_ZL30decode_specification_statementv 10962
_ZL15parse_interfacev 11382
_ZL27check_function_result_typedv 11630
_ZL20add_global_procedureb 11809
_ZL13parse_derivedv 13707
_Z16gfc_omp_end_stmt13gfc_statementbb 14183
_ZL14parse_if_blockv 15069
_Z18gfc_build_block_nsP13gfc_namespace 15591
_ZL15parse_containedi 15672
_Z24get_current_team_contextv 17960
_ZL18add_global_programv 19886
_ZL21decode_oacc_directivev 21280
_ZL11use_modulesv 21504
_ZL15check_componentP10gfc_symbolP13gfc_componentPS2_S3_ 21882
_ZL19main_program_symbolP13gfc_namespacePKc 28596
_Z19gfc_ascii_statement13gfc_statementb 30212
_ZL27translate_all_program_unitsP13gfc_namespace 32491
_ZL25resolve_all_program_unitsP13gfc_namespace 32492
_Z14gfc_parse_filev 32570
_ZL14parse_do_blockv 33447
_ZL20decode_omp_directivev 34364
_ZL17verify_token_freePKcib 54057
_ZL9new_levelP8gfc_code 77001
_ZL14parse_progunit13gfc_statement 79607
_ZL21fixup_st_func_formalsP11gfc_symtreeP10gfc_symbolS2_ 80786
_ZL10parse_spec13gfc_statement 105472
_ZL16parse_executable13gfc_statement 155019
_ZL19match_word_omp_simdPKcPF5matchvEP5locusPb 177228
_ZL25gfc_fixup_sibling_symbolsP10gfc_symbolP13gfc_namespace 206762
_ZL16clean_up_modulesRP11gfc_gsymbol 225389
_ZL9pop_statev 232459
_ZL10push_stateP14gfc_state_data17gfc_compile_stateP10gfc_symbol 232954
_ZL10next_fixedv 280681
_Z21gfc_check_do_variableP11gfc_symtree 361877
_ZL15verify_st_orderP8st_state13gfc_statementb 458550
_ZL13add_statementv 868445
_ZL16check_do_closurev 944383
_Z18gfc_enclosing_unitP17gfc_compile_state 1045285
_ZL16decode_statementv 1399190
_ZL25current_interface_valid_pv 1399190
_ZL25get_current_interface_ptrv 1399190
_ZL16accept_statement13gfc_statement 1418361
_ZL21check_statement_label13gfc_statement 1453871
_ZL14next_statementv 1486408
_ZL20decode_gcc_attributev 3516286
_Z14gfc_find_state17gfc_compile_state 4554178
_ZL9next_freev 4690200
_ZL16reject_statementv 9307431
_ZL10match_wordPKcPF5matchvEP5locusbb 24536543
_ZL18undo_new_statementv 29121762

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