LCOV - code coverage report
Current view:
top level
-
gcc/cp
- decl.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
gcc.info
Lines:
7765
8259
94.0 %
Date:
2023-07-19 08:18:47
Functions:
214
220
97.3 %
Function Name
Hit count
_Z22cxx_simulate_enum_decljPKcP3vecISt4pairIS0_iE7va_heap6vl_ptrE
0
_Z22objc_get_current_scopev
0
_Z24cxx_simulate_record_decljPKc11array_sliceIKP9tree_nodeE
0
_Z25objc_mark_locals_volatilePv
0
_Z34cxx_simulate_builtin_function_declP9tree_node
0
_ZL18check_static_qualsP9tree_nodei
0
_ZL24check_concept_refinementP9tree_nodeS0_
5
_ZL26add_return_star_this_fixitP17gcc_rich_locationP9tree_node
24
_Z34warn_misplaced_attr_for_class_typejP9tree_node
31
_ZL22smallest_type_locationPK21cp_decl_specifier_seq
31
_Z18lookup_decomp_typeP9tree_node
32
_ZL22get_thread_atexit_nodev
48
_Z19declare_local_labelP9tree_node
104
_Z23do_aggregate_paren_initP9tree_nodeS0_
104
_ZL15pop_local_labelP9tree_nodeS0_
104
_ZL16check_concept_fnP9tree_node
129
_ZL8tag_name9tag_types
139
_ZL13identify_gotoP9tree_nodejPKj12diagnostic_t
288
_Z31cp_complete_array_type_or_errorPP9tree_nodeS0_bi
319
_ZL14end_cleanup_fnv
366
_ZL16start_cleanup_fnv
366
_ZL21notice_forced_label_rPP9tree_nodePiPv
439
_ZL19check_previous_gotoP9tree_nodeP21named_label_use_entry
920
_Z28omp_declare_variant_finalizeP9tree_nodeS0_
1036
_ZL32omp_declare_variant_finalize_oneP9tree_nodeS0_
1141
_ZL22find_decomp_class_basejP9tree_nodeS0_
1311
_ZL18stabilize_vla_sizeP9tree_node
1471
_Z10check_gotoP9tree_node
1641
_Z12lookup_labelP9tree_node
1795
_ZL18declare_global_varP9tree_nodeS0_
1804
_ZL22get_tuple_element_typeP9tree_nodej
2170
_ZL21get_tuple_decomp_initP9tree_nodej
2176
_ZL14get_tuple_sizeP9tree_node
2364
_ZL16emit_coro_helperP9tree_node
2376
_ZL15get_atexit_nodev
2703
_ZL19get_dso_handle_nodev
2739
_ZL24declare_simd_adjust_thisPP9tree_nodePiPv
3045
_ZL21stabilize_save_expr_rPP9tree_nodePiPv
3345
_ZL22get_atexit_fn_ptr_typev
4584
_ZL22has_designator_problemP12reshape_iteri
4918
_Z24cp_missing_noreturn_ok_pP9tree_node
7475
_ZL16decl_jump_unsafeP9tree_node
9105
_Z16register_dtor_fnP9tree_node
12242
_Z23maybe_version_functionsP9tree_nodeS0_b
14484
_Z22cp_maybe_mangle_decompP9tree_nodeS0_j
14518
_Z16cp_finish_decompP9tree_nodeS0_j
14730
_ZL16check_label_usedP9tree_node
15379
_Z12define_labeljP9tree_node
15387
_ZL14lookup_label_1P9tree_nodeb
17286
_ZL29maybe_mark_function_versionedP9tree_node
22240
_Z31make_unbound_class_template_rawP9tree_nodeS0_S0_
34608
_ZL19reshape_init_vectorP9tree_nodeP12reshape_iteri
38871
_Z27make_unbound_class_templateP9tree_nodeS0_S0_i
39982
_Z17pop_abi_namespacejP9tree_node
41396
_Z18push_abi_namespaceP9tree_node
44985
_ZL18cp_make_fname_decljP9tree_nodei
47592
_Z16check_omp_returnv
49840
_Z20fixup_anonymous_aggrP9tree_node
56924
_ZN16named_label_hash4hashEP17named_label_entry
61068
_ZL19reshape_single_initP9tree_nodeS0_i
65421
_Z23build_cp_library_fn_ptrPKcP9tree_nodei
88409
_Z24cxx_init_decl_processingv
89260
_ZL33initialize_predefined_identifiersv
89260
_Z20build_library_fn_ptrPKcP9tree_nodei
92368
_Z24compute_array_index_typeP9tree_nodeS0_i
94671
_Z21push_throw_library_fnP9tree_nodeS0_
96521
_Z23revert_static_member_fnP9tree_node
108111
_Z24wrapup_namespace_globalsv
125105
_Z22poplevel_named_label_1PP17named_label_entryP16cp_binding_level
128824
_Z20next_subobject_fieldP9tree_node
128911
_ZL19grok_reference_initP9tree_nodeS0_S0_i
155711
_ZL18reshape_init_arrayP9tree_nodeP12reshape_iterS0_i
196811
_ZL11sort_labelsPKvS0_
200565
_Z23outer_curly_brace_blockP9tree_node
202812
_ZL20reshape_init_array_1P9tree_nodeS0_P12reshape_iterS0_i
235682
_Z10pop_switchv
236568
_Z11push_switchP9tree_node
236568
_Z17build_ptrmem_typeP9tree_nodeS0_
266055
_ZL19record_unknown_typeP9tree_nodePKc
267780
_Z17name_unnamed_typeP9tree_nodeS0_
287292
_Z15push_library_fnP9tree_nodeS0_S0_i
321587
_Z22cp_complete_array_typePP9tree_nodeS0_b
324152
_Z29determine_local_discriminatorP9tree_node
412182
_ZL23wrap_temporary_cleanupsP9tree_nodeS0_
502743
_Z23check_array_initializerP9tree_nodeS0_S0_
510929
_Z30cxx_builtin_function_ext_scopeP9tree_node
605279
_ZL17check_switch_gotoP16cp_binding_level
697924
_ZL21check_previous_goto_1P9tree_nodeP16cp_binding_levelS0_bPKj
698844
_ZL22level_for_consteval_ifP16cp_binding_level
712933
_ZL22level_for_constexpr_ifP16cp_binding_level
712955
_ZL34function_requirements_equivalent_pP9tree_nodeS0_
806741
_ZL18push_cp_library_fn9tree_codeP9tree_nodei
857640
_ZL19build_cp_library_fnP9tree_node9tree_codeS0_i
946049
_ZL21begin_destructor_bodyv
956910
_ZL26build_aggr_init_full_exprsP9tree_nodeS0_i
960547
_ZL14is_concept_varP9tree_node
1117141
_Z14static_fn_typeP9tree_node
1135039
_ZL14copy_type_enumP9tree_nodeS0_
1227746
_ZL18reshape_init_classP9tree_nodeP12reshape_iterbi
1243118
_ZL16build_library_fnP9tree_node9tree_codeS0_i
1360004
_Z11finish_enumP9tree_node
1386275
_Z22finish_enum_value_listP9tree_node
1393432
_ZL15case_conversionP9tree_nodeS0_
1395584
_Z17finish_case_labeljP9tree_nodeS0_
1467632
_Z10start_enumP9tree_nodeS0_S0_S0_bPb
1469891
_Z25initialize_artificial_varP9tree_nodeP3vecI15constructor_elt5va_gc8vl_embedE
1473509
_Z22check_default_argumentP9tree_nodeS0_i
1744071
_ZL28compute_array_index_type_locjP9tree_nodeS0_i
1843739
_Z15note_break_stmtv
1972132
_ZL20mark_inline_variableP9tree_nodej
2313287
_ZL26create_array_type_for_declP9tree_nodeS0_S0_j
2338426
_Z21build_ptrmemfunc_typeP9tree_node
2739480
_ZL23implicit_default_ctor_pP9tree_node
2945705
_Z33check_for_uninitialized_const_varP9tree_nodebi
3175676
_Z12start_decl_1P9tree_nodeb
3329465
_ZL42check_no_redeclaration_friend_default_argsP9tree_nodeS0_
3459105
_ZL23local_variable_p_walkfnPP9tree_nodePiPv
3470448
_ZL18build_clobber_thisv
3524665
_Z24build_explicit_specifierP9tree_nodei
3543064
_Z19record_builtin_type3ridPKcP9tree_node
3566966
_Z17lookup_enumeratorP9tree_nodeS0_
3800123
_Z17maybe_return_thisv
4474395
_Z12reshape_initP9tree_nodeS0_i
4490481
_Z14fns_correspondP9tree_nodeS0_
4956532
_ZL22value_dependent_init_pP9tree_node
5139773
_Z27merge_default_template_argsP9tree_nodeS0_b
5245048
_Z20next_aggregate_fieldP9tree_node
5467832
_Z34check_array_designated_initializerP15constructor_eltm
6265007
_ZL34set_linkage_for_static_data_memberP9tree_node
6551891
_ZL14reshape_init_rP9tree_nodeP12reshape_iterS0_i
6669713
_ZL18expand_static_initP9tree_nodeS0_
6742859
_ZL15wrap_cleanups_rPP9tree_nodePiPv
6790207
_Z16build_enumeratorP9tree_nodeS0_S0_S0_j
7460035
_Z31check_elaborated_type_specifier9tag_typesP9tree_nodeb
7647587
_ZL35check_redeclaration_no_default_argsP9tree_node
7730150
_Z16fold_sizeof_exprP9tree_node
7745881
_ZL32check_static_variable_definitionP9tree_nodeS0_
8173826
_ZL27redeclaration_error_messageP9tree_nodeS0_
9625737
_Z28note_iteration_stmt_body_endb
9697124
_Z30note_iteration_stmt_body_startv
9697124
_ZL20merge_attribute_bitsP9tree_nodeS0_
11616946
_ZL43check_redeclaration_exception_specificationP9tree_nodeS0_
12024765
_Z29warn_extern_redeclared_staticP9tree_nodeS0_
12306174
_ZL32validate_constexpr_redeclarationP9tree_nodeS0_
12306190
_ZL20initialize_local_varP9tree_nodeS0_
14058882
_Z8xref_tag9tag_typesP9tree_node7TAG_howb
14402308
_ZL20lookup_and_check_tag9tag_typesP9tree_node7TAG_howb
15131555
_ZL23member_function_or_elseP9tree_nodeS0_14overload_flags
15719957
_ZL31decl_maybe_constant_destructionP9tree_nodeS0_
15967285
_ZL34check_special_function_return_type21special_function_kindP9tree_nodeS1_iPKj
17270887
_Z10shadow_tagP21cp_decl_specifier_seq
19921271
_Z14check_tag_declP21cp_decl_specifier_seqb
22491757
_ZL17check_initializerP9tree_nodeS0_iPP3vecIS0_5va_gc8vl_embedE
22683612
_ZL15layout_var_declP9tree_node
26579538
_Z20grok_ctor_propertiesPK9tree_nodeS1_
27191727
_Z14start_functionP21cp_decl_specifier_seqPK13cp_declaratorP9tree_node
27330351
_Z19maybe_commonize_varP9tree_node
27772035
_Z18grok_op_propertiesP9tree_nodeb
31846671
_ZL33maybe_deduce_size_from_array_initP9tree_nodeS0_
32118723
_Z23cxx_maybe_build_cleanupP9tree_nodei
32521292
_ZL11grokvardeclP9tree_nodeS0_S0_PK21cp_decl_specifier_seqiiibiS0_j
36175556
_Z13complete_varsP9tree_node
37164175
_Z14xref_basetypesP9tree_nodeS0_
37256584
_Z16cxx_comdat_groupP9tree_node
41355946
_Z10grokmethodP21cp_decl_specifier_seqPK13cp_declaratorP9tree_node
43321946
_Z19build_typename_typeP9tree_nodeS0_S0_9tag_types
44130678
_Z16local_variable_pPK9tree_node
45561096
_Z19move_signature_fn_pPK9tree_node
49805229
_ZL39check_class_member_definition_namespaceP9tree_node
53858028
_Z29maybe_register_incomplete_varP9tree_node
54387082
_Z12finish_scopev
59061497
_ZL19set_virt_specifiersP9tree_nodei
60095819
_Z19is_direct_enum_initP9tree_nodeS0_
60134630
_ZL26make_rtl_for_nonlocal_declP9tree_nodeS0_PKc
61997370
_Z9move_fn_pPK9tree_node
62152965
_Z20finish_function_bodyP9tree_node
73567725
_Z19begin_function_bodyv
73567750
_Z10start_declPK13cp_declaratorP21cp_decl_specifier_seqiP9tree_nodeS5_PS5_
74778314
_Z18make_typename_typeP9tree_nodeS0_9tag_typesi
87542499
_Z18do_push_parm_declsP9tree_nodeS0_PS0_
88738632
_Z15finish_functionb
90434843
_ZL19check_function_typeP9tree_nodeS0_
90434883
_ZL32require_complete_types_for_parmsP9tree_node
90434883
_Z24start_preparsed_functionP9tree_nodeS0_i
90434919
_ZL10pop_labelsP9tree_node
90437219
_ZL16store_parm_declsP9tree_node
90437259
_ZL25record_key_method_definedP9tree_node
90438546
_Z23create_implicit_typedefP9tree_nodeS0_
100636421
_ZL10grokfndeclP9tree_nodeS0_S0_S0_S0_PK21cp_decl_specifier_seqS0_i14overload_flagsi16cp_ref_qualifierS0_iiiib21special_function_kindbbiS0_PS0_j
114498364
_Z9grokparmsP9tree_nodePS0_
116548349
_Z15build_this_parmP9tree_nodeS0_i
131792482
_ZL33duplicate_function_template_declsP9tree_nodeS0_
145795802
_Z22current_tmpl_spec_kindi
148297440
_ZL17use_eh_spec_blockP9tree_node
172077974
_Z9copy_fn_pPK9tree_node
172942881
_Z14cp_finish_declP9tree_nodeS0_bS0_i
175483284
_ZL18type_is_deprecatedP9tree_node
178291078
_ZL19type_is_unavailableP9tree_node
178794300
_Z14check_var_typeP9tree_nodeS0_j
182335960
_Z30grok_special_member_propertiesP9tree_node
184508125
_Z20require_deduced_typeP9tree_nodei
192804955
_Z20cxx_builtin_functionP9tree_node
193110703
_Z12groktypenameP21cp_decl_specifier_seqPK13cp_declaratorb
219863786
_Z15duplicate_declsP9tree_nodeS0_bb
236185212
_ZN15typename_hasher4hashEP9tree_node
251470730
_ZL14bad_specifiersP9tree_node14bad_spec_placeiiiiiPKj
270872640
_ZN15typename_hasher4hashEP9tree_nodeS1_
295601408
_ZN15typename_hasher5equalEP9tree_nodePK13typename_info
300756766
_Z27fndecl_declared_return_typeP9tree_node
313869880
_Z19undeduced_auto_declP9tree_node
333513458
_Z8popleveliii
357039553
_ZL19check_decltype_autojP9tree_node
387152200
_Z23get_scope_of_declaratorPK13cp_declarator
456772037
_Z14grokdeclaratorPK13cp_declaratorP21cp_decl_specifier_seq12decl_contextiPP9tree_node
606108072
_ZL14get_type_qualsPK21cp_decl_specifier_seq
606108103
_ZL22smallest_type_locationiPKj
606108199
_ZL28smallest_type_quals_locationiPKj
606108223
_ZL12min_locationjj
607245898
_Z11decls_matchP9tree_nodeS0_b
646216205
_Z22cp_tree_node_structureP14lang_tree_node
22025345353
Generated by:
LCOV version 1.16