LCOV - code coverage report
Current view:
top level
-
gcc/cp
- semantics.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
gcc.info
Lines:
5898
6308
93.5 %
Date:
2023-07-19 08:18:47
Functions:
209
214
97.7 %
Function Name
Hit count
_Z14finish_cleanupP9tree_nodeS0_
0
_Z24finish_cleanup_try_blockP9tree_node
0
_Z25set_float_const_decimal64v
0
_Z27clear_float_const_decimal64v
0
_ZL25omp_clause_printable_declP9tree_node
0
_Z15calculate_basesP9tree_nodei
12
_ZL28maybe_zero_constructor_neltsP9tree_node
12
_Z22calculate_direct_basesP9tree_nodei
15
_Z20finish_omp_taskyieldv
16
_ZL22calculate_bases_helperP9tree_node
16
_Z12finish_basesP9tree_nodeb
28
_ZL29is_corresponding_member_unionP9tree_nodeS0_S0_
32
_ZL16capture_decltypeP9tree_node
36
_ZL34pointer_interconvertible_base_of_pP9tree_nodeS0_
37
_ZL23dfs_calculate_bases_preP9tree_nodePv
73
_ZL24dfs_calculate_bases_postP9tree_nodePv
73
_Z21finish_oacc_host_dataP9tree_nodeS0_
76
_Z17finish_label_declP9tree_node
104
_Z19finish_omp_taskwaitv
117
_Z22build_transaction_exprjP9tree_nodeiS0_
123
_Z16finish_omp_flushi
182
_ZL28omp_note_field_privatizationP9tree_nodeS0_
189
_ZL28is_corresponding_member_aggrjP9tree_nodeS0_S0_S0_S0_S0_
201
_Z51fold_builtin_is_pointer_inverconvertible_with_classjiPP9tree_node
209
_Z20cp_build_vec_convertP9tree_nodejS0_i
221
_ZL32get_class_access_diagnostic_declP9tree_nodeS0_
221
_Z24finish_omp_threadprivateP9tree_node
230
_ZL29first_nonstatic_data_member_pP9tree_nodeS0_
236
_Z24begin_function_try_blockPP9tree_node
269
_Z25finish_function_try_blockP9tree_node
269
_Z32finish_function_handler_sequenceP9tree_nodeS0_
269
_Z36fold_builtin_is_corresponding_memberjiPP9tree_node
286
_ZL34cp_finish_omp_clause_doacross_sinkP9tree_node
327
_ZL38classtype_has_nothrow_assign_or_copy_pP9tree_nodeb
370
_Z22begin_transaction_stmtjPP9tree_nodei
371
_Z23finish_transaction_stmtP9tree_nodeS0_iS0_
371
_Z17finish_omp_depobjjP9tree_node22omp_clause_depend_kindS0_
467
_Z20stmt_expr_value_exprP9tree_node
472
_Z18finish_omp_barrierv
556
_Z23finish_binary_fold_exprP9tree_nodeS0_i
606
_Z23finish_binary_fold_exprP9tree_nodeS0_i9tree_code
606
_Z29finish_omp_cancellation_pointP9tree_node
651
_ZL23cp_omp_finish_iteratorsP9tree_node
680
_Z16finish_oacc_dataP9tree_nodeS0_
683
_Z27finish_left_unary_fold_exprP9tree_nodei
739
_Z17finish_omp_cancelP9tree_node
778
_Z35check_template_template_default_argP9tree_node
845
_ZL29handle_omp_for_class_iteratorij9tree_codeP9tree_nodeS1_S1_S1_S1_PS1_S2_RS1_ii
859
_Z19omp_privatize_fieldP9tree_nodeb
928
_Z30cp_check_omp_declare_reductionP9tree_node
1357
_ZL20omp_reduction_lookupjP9tree_nodeS0_PS0_P3vecIS0_7va_heap6vl_ptrE
1372
_Z16finish_goto_stmtP9tree_node
1553
_Z17finish_label_stmtP9tree_node
1812
_ZL13clone_omp_udrP9tree_nodeS0_S0_S0_S0_
2280
_Z26cxx_omp_create_clause_infoP9tree_nodeS0_bbbb
2437
_Z15finish_offsetofP9tree_nodeS0_j
2577
_Z14begin_omp_taskv
2926
_Z15finish_omp_taskP9tree_nodeS0_
2926
_Z17finish_omp_atomicj9tree_codeS_P9tree_nodeS1_S1_S1_S1_S1_S1_16omp_memory_orderb
3944
_Z31cp_remove_omp_priv_cleanup_stmtPP9tree_nodePiPv
4726
_Z20finish_omp_construct9tree_codeP9tree_nodeS1_
5003
_Z17finish_omp_targetjP9tree_nodeS0_b
5931
_Z25finish_omp_target_clausesjP9tree_nodePS0_
5940
_Z16omp_reduction_id9tree_codeP9tree_nodeS1_
8307
_ZL27finish_omp_reduction_clauseP9tree_nodePbS1_
9399
_Z22finish_builtin_launderjP9tree_nodei
9523
_ZL25handle_omp_array_sectionsP9tree_node17c_omp_region_type
9613
_Z19finish_omp_parallelP9tree_nodeS0_
9867
_Z29finish_pseudo_destructor_exprP9tree_nodeS0_S0_j
10356
_Z17cp_build_bit_castjP9tree_nodeS0_i
13841
_ZL22find_omp_placeholder_rPP9tree_nodePiPv
15217
_Z18begin_omp_parallelv
15629
_Z20finish_omp_for_blockP9tree_nodeS0_
15734
_ZL32cp_check_omp_declare_reduction_rPP9tree_nodePiPv
17171
_ZL25cp_oacc_check_attachmentsP9tree_node
17767
_Z21finish_stmt_expr_exprP9tree_nodeS0_
20556
_Z14finish_omp_forj9tree_codeP9tree_nodeS1_S1_S1_S1_S1_S1_P3vecIS1_7va_heap6vl_ptrES1_
20937
_ZL27handle_omp_array_sections_1P9tree_nodeS0_R3vecIS0_7va_heap6vl_ptrERbRj17c_omp_region_type
21721
_Z31finish_omp_declare_simd_methodsP9tree_node
23141
_Z22finish_underlying_typeP9tree_node
27800
_ZL21omp_clause_decl_fieldP9tree_node
29086
_Z15finish_asm_stmtjiP9tree_nodeS0_S0_S0_S0_b
31553
_Z27finish_omp_structured_blockP9tree_node
46636
_Z26begin_omp_structured_blockv
46640
_Z29pop_omp_privatization_clausesP9tree_node
49591
_Z30push_omp_privatization_clausesb
49599
_ZL24finish_type_pack_elementP9tree_nodeS0_i
57526
_Z18finish_omp_clausesP9tree_node17c_omp_region_type
64144
_Z20finish_continue_stmtv
79570
_Z25apply_deduced_return_typeP9tree_nodeS0_
83040
_Z23finish_translation_unitv
88402
_Z17init_cp_semanticsv
89260
_Z12finish_fnameP9tree_node
98723
_Z12finalize_nrvP9tree_nodeS0_
113509
_ZN8nrv_dataC2Ev
113509
_Z20begin_range_for_stmtP9tree_nodeS0_
126173
_Z21finish_range_for_declP9tree_nodeS0_S0_
126173
_ZL24maybe_cleanup_point_exprP9tree_node
163453
_ZL27is_std_constant_evaluated_pP9tree_node
169933
_ZL27finish_omp_target_clauses_rPP9tree_nodePiPv
198116
_Z23simplify_aggr_init_exprPP9tree_node
208569
_Z29finish_template_template_parmP9tree_nodeS0_
219086
_Z18finish_switch_stmtP9tree_node
233358
_Z17begin_switch_stmtv
236568
_Z18finish_switch_condP9tree_nodeS0_
236568
_Z28finish_right_unary_fold_exprP9tree_nodei
290964
_ZL22finish_unary_fold_exprP9tree_nodei9tree_code
291703
_ZL19fixup_template_typeP9tree_node
552140
_Z25break_maybe_infinite_loopv
915382
_Z15begin_try_blockv
992485
_Z16finish_try_blockP9tree_node
992485
_Z23finish_handler_sequenceP9tree_node
992485
_Z17finish_trait_type13cp_trait_kindP9tree_nodeS1_i
1106696
_Z13begin_handlerv
1328031
_Z14finish_handlerP9tree_node
1328031
_Z20finish_handler_parmsP9tree_nodeS0_
1328031
_Z21process_outer_var_refP9tree_nodeib
1355924
_Z23float_const_decimal64_pv
1458212
_Z17finish_eh_cleanupP9tree_node
1466395
_Z21finish_increment_expr7cp_expr9tree_code
1545515
_Z30save_omp_privatization_clausesR3vecIP9tree_node7va_heap6vl_ptrE
1783012
_Z33restore_omp_privatization_clausesR3vecIP9tree_node7va_heap6vl_ptrE
1783012
_Z19finish_decl_cleanupP9tree_nodeS0_
1948948
_Z15begin_stmt_exprv
1969518
_Z16finish_stmt_exprP9tree_nodeb
1969518
_Z17finish_break_stmtv
1973187
_Z16begin_while_stmtv
2469639
_Z17finish_while_stmtP9tree_node
2469639
_Z22finish_while_stmt_condP9tree_nodeS0_bt
2469639
_Z13begin_do_stmtv
2587069
_Z14finish_do_bodyP9tree_node
2587069
_Z14finish_do_stmtP9tree_nodeS0_bt
2587069
_ZL29find_std_constant_evaluated_rPP9tree_nodePiPv
2963555
_Z12push_cleanupP9tree_nodeS0_b
3416056
_ZL16check_trait_typeP9tree_nodei
3477732
_ZL16trait_expr_value13cp_trait_kindP9tree_nodeS1_
3675736
_Z23finish_compound_literalP9tree_nodeS0_i5fcl_t
3939711
_Z15finish_for_exprP9tree_nodeS0_
4514244
_Z14begin_for_stmtP9tree_nodeS0_
4517419
_Z15finish_for_condP9tree_nodeS0_bt
4517419
_Z16finish_init_stmtP9tree_node
4517419
_Z15begin_for_scopePP9tree_node
4643592
_Z15finish_for_stmtP9tree_node
4643592
_Z20finish_static_assertP9tree_nodeS0_jbb
5405256
_Z17finish_trait_exprj13cp_trait_kindP9tree_nodeS1_
5457200
_Z20finish_decltype_typeP9tree_nodebi
6743771
_ZL23simplify_loop_decl_condPP9tree_nodeS0_
6987058
_Z21finish_base_specifierP9tree_nodeS0_b
8035880
_ZL23end_maybe_infinite_loopP9tree_node
9700300
_ZL25begin_maybe_infinite_loopP9tree_node
9700300
_Z21perform_koenig_lookup7cp_exprP3vecIP9tree_node5va_gc8vl_embedEi
10307663
_Z13finish_typeofP9tree_node
10411654
_Z17begin_else_clauseP9tree_node
10617595
_Z18finish_else_clauseP9tree_node
10617595
_Z23finish_mem_initializersP9tree_node
11911215
_ZL14finalize_nrv_rPP9tree_nodePiPv
14041493
_Z22begin_class_definitionP9tree_node
17932266
_Z25finish_parenthesized_expr7cp_expr
19525530
_Z20finish_unary_op_exprj9tree_code7cp_expri
19828672
_Z16force_paren_exprP9tree_nodeb
19969786
_Z16finish_this_exprv
20552287
_ZL23is_assignment_op_expr_pP9tree_node
22172741
_Z17empty_expr_stmt_pP9tree_node
27454068
_Z22emit_associated_thunksP9tree_node
30130259
_Z14finish_if_stmtP9tree_node
30313699
_Z18finish_then_clauseP9tree_node
30317875
_Z13begin_if_stmtv
30318529
_Z19finish_if_stmt_condP9tree_nodeS0_
30318529
_ZL33maybe_warn_for_constant_evaluatedP9tree_nodeb
30318529
_ZL10begin_condPP9tree_node
37542155
_ZL11finish_condPP9tree_nodeS0_
37542155
_Z29finish_non_static_data_memberP9tree_nodeS0_S0_i
37971260
_ZL18maybe_convert_condP9tree_node
39895412
_Z24finish_qualified_id_exprP9tree_nodeS0_bbbbi
42586546
_Z13add_decl_exprP9tree_node
52882336
_Z20finish_template_declP9tree_node
55000407
_Z18finish_return_stmtP9tree_node
64555636
_Z16baselink_for_fnsP9tree_node
73031083
_Z17is_this_parameterP9tree_node
81391175
_Z18expand_or_defer_fnP9tree_node
85976479
_Z16finish_expr_stmtP9tree_node
87575147
_Z20expand_or_defer_fn_1P9tree_node
90222819
_Z25finish_template_type_parmP9tree_nodeS0_
97156829
_Z22stmts_are_full_exprs_pv
100235946
_ZL21maybe_mark_exp_read_rPP9tree_nodePiPv
101881892
_Z16finish_call_exprP9tree_nodePP3vecIS0_5va_gc8vl_embedEbbi
105515625
_Z30resume_deferring_access_checksv
109952646
_Z20finish_template_typeP9tree_nodeS0_i
110911326
_Z20finish_compound_stmtP9tree_node
143093865
_Z19begin_compound_stmtj
143093905
_ZL14enforce_accessP9tree_nodeS0_S0_iP19access_failure_info
155343211
_Z29maybe_cleanup_point_expr_voidP9tree_node
160426224
_Z30perform_deferred_access_checksi
164162056
_Z30reopen_deferring_access_checksP3vecI21deferred_access_check5va_gc8vl_embedE
181758541
_ZL12do_pushlevel10scope_kind
184853500
_Z11do_poplevelP9tree_node
184853738
_ZL12at_try_scopev
184853738
_Z25finish_member_declarationP9tree_node
224452558
_Z29perform_or_defer_access_checkP9tree_nodeS0_S0_iP19access_failure_info
252680903
_Z28stop_deferring_access_checksv
299470327
_Z28maybe_undo_parenthesized_refP9tree_node
338924958
_Z20finish_id_expressionP9tree_nodeS0_S0_P10cp_id_kindbbPbbbbbPPKcj
397303434
_ZL22finish_id_expression_1P9tree_nodeS0_S0_P10cp_id_kindbbPbbbbbPPKcj
397303434
_Z21perform_access_checksP3vecI21deferred_access_check5va_gc8vl_embedEi
593693183
_ZL16set_cleanup_locsP9tree_nodej
604044153
_Z8add_stmtP9tree_node
637677687
_Z26get_deferred_access_checksv
666777836
_Z21outer_automatic_var_pP9tree_node
1233372097
_ZL11outer_var_pP9tree_node
1233372097
_Z17current_stmt_treev
1736064936
_Z35check_accessibility_of_qualified_idP9tree_nodeS0_S0_i
2523420472
_Z37pop_to_parent_deferring_access_checksv
5016543237
_Z27pop_deferring_access_checksv
7440384947
_Z28push_deferring_access_checks14deferring_kind
12421809130
Generated by:
LCOV version 1.16