LCOV - code coverage report
Current view:
top level
-
gcc/cp
- typeck.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
gcc.info
Lines:
4852
5286
91.8 %
Date:
2023-07-19 08:18:47
Functions:
166
171
97.1 %
Function Name
Hit count
_Z11common_typeP9tree_nodeS0_
253448
_Z11merge_typesP9tree_nodeS0_
19963309
_Z12build_c_castjP9tree_node7cp_expr
6613052
_Z12build_c_castjP9tree_nodeS0_
0
_Z12error_type_pPK9tree_node
443511
_Z13build_addressP9tree_node
138425902
_Z13complete_typeP9tree_node
7474232939
_Z13cp_type_qualsPK9tree_node
27913253731
_Z13non_referenceP9tree_node
1001340859
_Z13string_conv_pPK9tree_nodeS1_i
2087261
_Z14build_unary_opj9tree_codeP9tree_nodeb
5422
_Z14convert_ptrmemP9tree_nodeS0_bbi
21389
_Z14cv_qualified_pPK9tree_node
92745557
_Z14lvalue_or_elseP9tree_node10lvalue_usei
18942154
_Z14similar_type_pP9tree_nodeS0_
90210678
_Z15build_array_refjP9tree_nodeS0_
2352903
_Z15build_binary_opj9tree_codeP9tree_nodeS1_b
2234578
_Z15c_decl_implicitPK9tree_node
474
_Z15comp_ptr_ttypesP9tree_nodeS0_
59895041
_Z15cp_build_c_castjP9tree_nodeS0_i
27047927
_Z16build_const_castjP9tree_nodeS0_i
389570
_Z16build_ptrmemfuncP9tree_nodeS0_ibi
22820
_Z16build_x_unary_opj9tree_code7cp_exprP9tree_nodei
39748543
_Z16cp_has_mutable_pPK9tree_node
510335076
_Z16cxx_alignas_exprP9tree_node
108055
_Z16decay_conversionP9tree_nodeib
554764888
_Z16type_memfn_qualsPK9tree_node
605016346
_Z16type_memfn_rqualPK9tree_node
1902987839
_Z17apply_memfn_qualsP9tree_nodei16cp_ref_qualifier
31803636
_Z17build_modify_exprjP9tree_nodeS0_9tree_codejS0_S0_
6620
_Z17build_ptrmemfunc1P9tree_nodeS0_S0_
46672
_Z17build_static_castjP9tree_nodeS0_i
7090211
_Z17build_x_array_refjP9tree_nodeS0_i
1236703
_Z17build_x_binary_opRK13op_location_t9tree_codeP9tree_nodeS2_S4_S2_S4_PS4_i
127415918
_Z17check_return_exprP9tree_nodePb
64555636
_Z17comp_except_specsPK9tree_nodeS1_i
1107026756
_Z17cp_build_unary_op9tree_codeP9tree_nodebi
18979684
_Z17cxx_sizeof_nowarnP9tree_node
1175106
_Z17lookup_anon_fieldP9tree_nodeS0_
523680
_Z17lookup_destructorP9tree_nodeS0_S0_i
81389
_Z18build_indirect_refjP9tree_node12ref_operator
6500
_Z18cp_build_addr_exprP9tree_nodei
44740405
_Z18cp_build_addressofjP9tree_nodei
202123
_Z18cp_build_array_refjP9tree_nodeS0_i
3581558
_Z18cp_build_binary_opRK13op_location_t9tree_codeP9tree_nodeS4_i
77932856
_Z18default_conversionP9tree_node
21619125
_Z18strip_array_domainP9tree_node
222
_Z19build_compound_exprjP9tree_nodeS0_
10257
_Z19build_function_calljP9tree_nodeS0_
0
_Z19build_x_modify_exprjP9tree_node9tree_codeS0_S0_i
34838818
_Z19common_pointer_typeP9tree_nodeS0_
707829
_Z19unlowered_expr_typePK9tree_node
680022177
_Z20build_x_indirect_refjP9tree_node12ref_operatorS0_i
22727192
_Z20condition_conversionP9tree_node
22185537
_Z20contextual_conv_boolP9tree_nodei
2894812
_Z20cp_build_modify_exprjP9tree_node9tree_codeS0_i
14216281
_Z20cxx_mark_addressableP9tree_nodeb
145897095
_Z20unary_complex_lvalue9tree_codeP9tree_node
140922065
_Z21build_x_compound_exprjP9tree_nodeS0_S0_i
1790612
_Z21build_x_shufflevectorjP3vecIP9tree_node5va_gc8vl_embedEi
35116
_Z21build_x_vec_perm_exprjP9tree_nodeS0_S0_i
15069
_Z21comp_cv_qualificationPK9tree_nodeS1_
0
_Z21comp_cv_qualificationii
4094008
_Z21comp_ptr_ttypes_constP9tree_nodeS0_16compare_bounds_t
437021
_Z21complete_type_or_elseP9tree_nodeS0_
91071044
_Z21cp_build_indirect_refjP9tree_node12ref_operatori
11620505
_Z21expand_ptrmemfunc_cstP9tree_nodePS0_S1_
46162
_Z21require_complete_typeP9tree_nodei
56766513
_Z22build_reinterpret_castjP9tree_nodeS0_i
342567
_Z22check_template_keywordP9tree_node
3819110
_Z22comp_cv_qual_signatureP9tree_nodeS0_
305
_Z22composite_pointer_typeRK13op_location_tP9tree_nodeS3_S3_S3_27composite_pointer_operationi
1972139
_Z22cp_build_compound_exprP9tree_nodeS0_i
281450
_Z22ptr_reasonably_similarPK9tree_nodeS1_
42927867
_Z23at_least_as_qualified_pPK9tree_nodeS1_
68075164
_Z23build_function_call_vecj3vecIj7va_heap6vl_ptrEP9tree_nodePS_IS4_5va_gc8vl_embedES8_S4_
142193
_Z23decl_in_std_namespace_pP9tree_node
40633163
_Z24build_x_conditional_exprjP9tree_nodeS0_S0_i
3371581
_Z24cp_truthvalue_conversionP9tree_nodei
4152120
_Z24layout_compatible_type_pP9tree_nodeS0_
963
_Z24treat_lvalue_as_rvalue_pP9tree_nodeb
3592326
_Z25invalid_nonstatic_memfn_pjP9tree_nodei
669722118
_Z26build_simple_component_refP9tree_nodeS0_
127103
_Z26check_raw_literal_operatorPK9tree_node
85509
_Z26convert_for_initializationP9tree_nodeS0_S0_i13impl_conv_rhsS0_ii
53668162
_Z26convert_member_func_to_ptrP9tree_nodeS0_i
142
_Z26cp_build_fold_indirect_refP9tree_node
165346076
_Z26cp_build_function_call_vecP9tree_nodePP3vecIS0_5va_gc8vl_embedEiS0_
1437424
_Z26cxx_sizeof_or_alignof_exprjP9tree_node9tree_codebb
940476
_Z26cxx_sizeof_or_alignof_typejP9tree_node9tree_codebb
16239601
_Z26genericize_compound_lvalueP9tree_node
265042
_Z27check_literal_operator_argsPK9tree_nodePbS2_
195250
_Z27cp_apply_type_quals_to_decliP9tree_node
558456362
_Z27cp_build_function_call_naryP9tree_nodeiz
347241
_Z27maybe_warn_pessimizing_moveP9tree_nodeS0_b
73345569
_Z27perform_integral_promotionsP9tree_node
724467
_Z28build_ptrmemfunc_access_exprP9tree_nodeS0_
127086
_Z28next_common_initial_sequenceRP9tree_nodeS1_
741
_Z29build_dependent_operator_typeP9tree_node9tree_codeb
87154061
_Z29maybe_warn_about_useless_castjP9tree_nodeS0_i
30518800
_Z30build_class_member_access_expr7cp_exprP9tree_nodeS1_bi
59799517
_Z30build_x_compound_expr_from_vecP3vecIP9tree_node5va_gc8vl_embedEPKci
48906
_Z30cp_perform_integral_promotionsP9tree_nodei
112383430
_Z31build_x_compound_expr_from_listP9tree_node14expr_list_kindi
21767606
_Z31complete_type_or_maybe_complainP9tree_nodeS0_i
717676934
_Z31finish_class_member_access_expr7cp_exprP9tree_nodebi
103367300
_Z32get_member_function_from_ptrfuncPP9tree_nodeS0_i
63264
_Z34is_bitfield_expr_with_lowered_typePK9tree_node
1515751872
_Z39type_after_usual_arithmetic_conversionsP9tree_nodeS0_
563814
_Z41same_type_ignoring_top_level_qualifiers_pP9tree_nodeS0_
1163283186
_Z42cp_compare_floating_point_conversion_ranksP9tree_nodeS0_
208698
_Z9build_nopP9tree_nodeS0_
262130222
_Z9compparmsPK9tree_nodeS1_
467992229
_Z9comptypesP9tree_nodeS0_i
10816355819
_ZL11commonparmsP9tree_nodeS0_
2818089
_ZL11want_nrvo_pP9tree_nodeS0_
26823405
_ZL12pointer_diffjP9tree_nodeS0_S0_iPS0_
707829
_ZL13build_vec_cmp9tree_codeP9tree_nodeS1_S1_
6814
_ZL13can_do_nrvo_pP9tree_nodeS0_
26823669
_ZL13is_std_move_pP9tree_node
6074307
_ZL13original_typeP9tree_node
22921206
_ZL14cp_common_typeP9tree_nodeS0_
61341458
_ZL14error_args_numjP9tree_nodeb
185
_ZL15cxx_sizeof_exprjP9tree_nodei
829088
_ZL16comp_array_typesPK9tree_nodeS1_16compare_bounds_tb
661307
_ZL16cxx_alignof_exprjP9tree_nodebi
111388
_ZL16enum_cast_to_intP9tree_node
522630
_ZL16is_std_forward_pP9tree_node
6070757
_ZL17comp_except_typesP9tree_nodeS0_b
2189
_ZL17convert_argumentsP9tree_nodePP3vecIS0_5va_gc8vl_embedES0_ii
1436028
_ZL18build_const_cast_1jP9tree_nodeS0_iPb
25999537
_ZL18cp_pointer_int_sumj9tree_codeP9tree_nodeS1_i
2182046
_ZL19build_static_cast_1jP9tree_nodeS0_bPbi
30363142
_ZL19pfn_from_ptrmemfuncP9tree_node
63466
_ZL20casts_away_constnessP9tree_nodeS0_i
397561
_ZL20comp_ptr_ttypes_realP9tree_nodeS0_i
59895612
_ZL20cp_build_addr_expr_1P9tree_nodebi
100900042
_ZL20get_delta_differenceP9tree_nodeS0_bbi
67551
_ZL20maybe_warn_self_movejP9tree_nodeS0_
9485788
_ZL20structural_comptypesP9tree_nodeS0_i
6783077021
_ZL21build_nop_reinterpretP9tree_nodeS0_
69255
_ZL21cp_default_conversionP9tree_nodei
165790090
_ZL21delta_from_ptrmemfuncP9tree_node
63466
_ZL21op_unqualified_lookup9tree_codeb
77328688
_ZL21warn_for_null_addressjP9tree_nodei
1067127
_ZL22casts_away_constness_rPP9tree_nodeS1_i
795408
_ZL22convert_for_assignmentP9tree_nodeS0_13impl_conv_rhsS0_iii
58652452
_ZL22cp_build_function_callP9tree_nodeS0_i
0
_ZL22get_delta_difference_1P9tree_nodeS0_bi
21489
_ZL23composite_pointer_errorRK13op_location_t12diagnostic_tP9tree_nodeS4_27composite_pointer_operation
56
_ZL23cp_build_indirect_ref_1jP9tree_node12ref_operatorib
179433306
_ZL24build_reinterpret_cast_1jP9tree_nodeS0_bPbi
1466747
_ZL24can_elide_copy_prvalue_pP9tree_nodeS0_
694
_ZL24composite_pointer_type_rRK13op_location_tP9tree_nodeS3_Pb27composite_pointer_operationi
1880012
_ZL24do_warn_enum_conversionsj9tree_codeP9tree_nodeS1_
57496541
_ZL25cp_build_addr_expr_strictP9tree_nodei
0
_ZL25cxx_safe_arg_type_equiv_pP9tree_nodeS0_
454
_ZL26cp_strict_aliasing_warningjP9tree_nodeS0_
426960
_ZL26merge_type_attributes_fromP9tree_nodeS0_
51435
_ZL28comp_template_parms_positionP9tree_nodeS0_
1250777821
_ZL28rationalize_conditional_expr9tree_codeP9tree_nodei
23044
_ZL29cxx_safe_function_type_cast_pP9tree_nodeS0_
507
_ZL32check_for_casting_away_constnessjP9tree_nodeS0_9tree_codei
441123
_ZL34complain_about_unrecognized_memberP9tree_nodeS0_S0_
194
_ZL36maybe_warn_about_cast_ignoring_qualsjP9tree_nodei
30515034
_ZL43maybe_warn_about_returning_address_of_localP9tree_nodej
21068927
_ZN19access_failure_info14add_fixit_hintEP13rich_locationP9tree_node
119
_ZN19access_failure_info21record_access_failureEP9tree_nodeS1_S1_
425
_ZNK19access_failure_info16get_any_accessorEb
53213151
_ZNK19access_failure_info22maybe_suggest_accessorEb
53213116
_ZZL20maybe_warn_self_movejP9tree_nodeS0_ENKUlRS0_E_clES1_
2450
Generated by:
LCOV version 1.16