LCOV - code coverage report
Current view: top level - gcc/cp - pt.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 95.6 % 13949 13339
Test Date: 2024-04-27 14:03:13 Functions: 95.7 % 461 441
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_Z25print_template_statisticsv 0
_Z29any_type_dependent_elements_pPK9tree_node 0
_ZL13unify_invalidb 0
_ZL13unify_successb 0
_ZL13unify_vla_argbP9tree_node 0
_ZL16inc_refcount_useP11tinst_level 0
_ZL16make_fnparm_packP9tree_node 0
_ZL20note_template_headeri 0
_ZL21current_template_argsv 0
_ZL22unify_cv_qual_mismatchbP9tree_nodeS0_ 0
_ZL23unify_method_type_errorbP9tree_node 0
_ZL23unify_too_few_argumentsbiib 0
_ZL24unify_expression_unequalbP9tree_nodeS0_ 0
_ZL24unify_too_many_argumentsbii 0
_ZL25unify_ptrmem_cst_mismatchbP9tree_nodeS0_ 0
_ZL29unify_parameter_pack_mismatchbP9tree_nodeS0_ 0
_ZL32unify_template_argument_mismatchbP9tree_nodeS0_ 0
_ZL32unify_template_deduction_failurebP9tree_nodeS0_ 0
_ZL33unify_parameter_deduction_failurebP9tree_node 0
_ZL33unify_parameter_pack_inconsistentbP9tree_nodeS0_ 0
_ZN8selftest14cp_pt_cc_testsEv 1
_ZN8selftestL32test_type_dependent_expression_pEv 1
_Z15builtin_guide_pPK9tree_node 4
_ZL25most_constrained_functionP9tree_node 4
_Z22end_template_parm_listv 7
_ZL24template_args_variadic_pP9tree_node 8
_ZL25recheck_decl_substitutionP9tree_nodeS0_S0_ 10
_ZN9auto_hash5equalEP9tree_nodeS1_ 11
_ZL24lookup_init_capture_packP9tree_node 12
_ZL21inherited_ctad_tweaksP9tree_nodeS0_i 14
_ZL25find_template_requirementPP9tree_nodeS0_ 16
_ZL25get_template_for_orderingP9tree_node 16
_ZL39placeholder_type_constraint_dependent_pP9tree_node 20
_ZL18make_argument_packP9tree_node 27
_Z16template_guide_pPK9tree_node 32
_ZL47unify_inconsistent_template_template_parametersb 32
_ZL19add_defaults_to_ttpP9tree_node 48
_Z23register_local_identityP9tree_node 51
_ZL17alias_ctad_tweaksP9tree_nodeS0_ 57
_Z25type_targs_deducible_fromP9tree_nodeS0_ 63
_ZL14tsubst_omp_udrP9tree_nodeS0_iS0_ 126
_ZN28find_template_parameter_info17find_in_recursiveEP9tree_node 145
_Z26tsubst_contract_attributesP9tree_nodeS0_iS0_ 146
_Z21outermost_tinst_levelv 164
_ZN28find_template_parameter_info5foundEP9tree_node 171
_ZL21tsubst_find_omp_teamsPP9tree_nodePiPv 216
_ZL25tsubst_contract_attributeP9tree_nodeS0_S0_iS0_ 219
_ZL15tsubst_contractP9tree_nodeS0_S0_iS0_ 240
_ZL22collect_ctor_idx_typesP9tree_nodeS0_S0_ 263
_ZL24tsubst_binary_right_foldP9tree_nodeS0_iS0_ 305
_ZL13listify_autosP9tree_nodeS0_ 314
_ZL7listifyP9tree_node 314
_ZL13extract_autosP9tree_node 374
_ZL15extract_autos_rP9tree_nodePv 385
_ZN9auto_hash4hashEP9tree_node 396
_ZN8freelistI9tree_nodeE6reinitEPS0_ 409
_ZZL28mark_template_arguments_usedP9tree_nodeS0_ENKUlPS0_PiPvE_clES1_S2_S3_ 421
_ZN8freelistI9tree_nodeE6poisonEPS0_ 466
_Z24get_template_parm_objectP9tree_nodeS0_ 634
_ZL27create_template_parm_objectP9tree_nodei 635
_Z16print_candidatesP9tree_node 674
_ZL23tsubst_binary_left_foldP9tree_nodeS0_iS0_ 695
_ZL24fixed_parameter_pack_p_1P9tree_nodeP24find_parameter_pack_data 821
_ZL33convert_nontype_argument_functionP9tree_nodeS0_i 858
_ZN11tinst_level7to_listEv 927
_ZL27check_valid_ptrmem_cst_exprP9tree_nodeS0_i 989
_ZL21tsubst_fold_expr_initP9tree_nodeS0_iS0_ 1000
_ZL18print_candidates_1P9tree_nodePPcb 1230
_ZL23tsubst_omp_for_iteratorP9tree_nodeiS0_RS0_S0_S0_S0_PS0_S0_iS0_ 1298
_ZN8freelistI9tree_nodeE4nextEPS0_ 1341
_ZL22tsubst_unary_left_foldP9tree_nodeS0_iS0_ 1422
_ZL16maybe_aggr_guideP9tree_nodeS0_P3vecIS0_5va_gc8vl_embedE 1639
_ZL18is_spec_or_derivedP9tree_nodeS0_ 1771
_ZL16expand_left_foldP9tree_nodeS0_i 1823
_Z20walk_specializationsbPFvbP10spec_entryPvES1_ 3646
_Z14make_cast_autov 3696
_ZL24invalid_tparm_referent_pP9tree_nodeS0_i 3787
_Z37record_last_problematic_instantiationv 4418
_ZL25ctor_deduction_guides_forP9tree_nodei 4708
_Z21tparm_object_argumentP9tree_node 4817
_Z21make_constrained_autoP9tree_nodeS0_ 5081
_ZL18tsubst_omp_clausesP9tree_node17c_omp_region_typeS0_iS0_ 5516
_ZL22tsubst_omp_clause_declP9tree_nodeS0_iS0_PS0_ 7198
_ZL19extract_local_specsP9tree_nodei 7619
_ZN7el_dataC2Ei 7619
_Z12copy_guide_pPK9tree_node 8173
_ZL20deduction_guides_forP9tree_nodeRbi 10529
_ZL18do_class_deductionP9tree_nodeS0_S0_S0_ii 10551
_Z19dependent_omp_for_pP9tree_nodeS0_S0_S0_ 21182
_ZL15tree_extra_argsP9tree_node 22522
_ZL19tsubst_decomp_namesP9tree_nodeS0_S0_iS0_P9cp_decomp 22625
_Z19outer_template_argsPK9tree_node 27559
_ZL21deducible_array_boundP9tree_node 28133
_Z30convert_generic_types_to_packsP9tree_nodeii 30463
_Z17expand_empty_foldP9tree_nodei 40333
_ZL23coerce_ttp_args_for_ttaRP9tree_nodeS0_i 41765
_ZL20unify_bound_ttp_argsP9tree_nodeS0_S0_RS0_b 42054
_ZL18unify_array_domainP9tree_nodeS0_S0_S0_b 50862
_Z30most_specialized_instantiationP9tree_node 54575
_Z28add_inherited_template_parmsP9tree_nodeS0_ 58529
_ZL21more_specialized_instP9tree_nodeS0_ 62571
_Z16build_extra_argsP9tree_nodeS0_i 69122
_ZL19unify_type_mismatchbP9tree_nodeS0_ 71904
_ZL27has_value_dependent_addressP9tree_node 80111
_ZL21build_deduction_guideP9tree_nodeS0_S0_i 80300
_ZL30resolve_overloaded_unificationP9tree_nodeS0_S0_S0_18unification_kind_tib 84546
_ZL16try_one_overloadP9tree_nodeS0_S0_S0_S0_18unification_kind_tibb 85051
_Z20declare_integer_packv 86209
_ZL26enclosing_instantiation_ofP9tree_node 96815
_Z24init_template_processingv 99738
_ZL19expand_integer_packP9tree_nodeS0_iS0_ 102857
_ZL24expand_builtin_pack_callP9tree_nodeS0_iS0_ 102857
_Z9is_auto_rP9tree_nodePv 107232
_Z17expand_right_foldP9tree_nodeS0_i 109341
_ZL18rewrite_tparm_listP9tree_nodejjS0_ji 112808
_ZL21rewrite_template_parmP9tree_nodejjS0_i 112808
_Z18tsubst_lambda_exprP9tree_nodeS0_iS0_ 139059
_ZL24tsubst_copy_asm_operandsP9tree_nodeS0_iS0_ 141849
_Z29instantiate_pending_templatesi 143469
_ZL15fold_expressionP9tree_nodeS0_S0_i 146885
_ZL23tsubst_unary_right_foldP9tree_nodeS0_iS0_ 161312
_ZL21tsubst_fold_expr_packP9tree_nodeS0_iS0_ 163734
_ZL29strip_innermost_template_argsP9tree_nodei 171615
_Z24lambda_regenerating_argsP9tree_node 201892
_ZL36copy_default_args_to_explicit_spec_1P9tree_nodeS0_ 202790
_Z33problematic_instantiation_changedv 210730
_ZL28coerce_template_args_for_ttpP9tree_nodeS0_i 224817
_Z28add_mergeable_specializationbP10spec_entryP9tree_nodej 244494
_ZL19prepend_one_captureP9tree_nodeS0_RS0_bi 255524
_Z30make_constrained_decltype_autoP9tree_nodeS0_ 275841
_Z18make_decltype_autov 277772
_ZL33make_constrained_placeholder_typeP9tree_nodeS0_S0_ 280922
_ZL13preserve_argsP9tree_nodeb 292687
_ZL11tsubst_enumP9tree_nodeS0_S0_ 311300
_ZL17tsubst_attributesP9tree_nodeS0_iS0_ 311305
_Z19most_general_lambdaP9tree_node 314476
_ZL37tsubst_each_template_parm_constraintsP9tree_nodeS0_i 377879
_Z39function_parameter_expanded_from_pack_pP9tree_nodeS0_ 388660
_Z24store_explicit_specifierP9tree_nodeS0_ 425891
_Z25lookup_explicit_specifierP9tree_node 456017
_Z23dependent_template_id_pP9tree_nodeS0_ 484400
_Z34get_mergeable_specialization_flagsP9tree_nodeS0_ 507288
_ZL29more_specialized_partial_specP9tree_nodeS0_S0_ 540185
_Z19extract_fnparm_packP9tree_nodePS0_ 543831
_Z25finish_concept_definition7cp_exprP9tree_nodeS1_ 544320
_ZL34copy_default_args_to_explicit_specP9tree_node 549365
_Z25reregister_specializationP9tree_nodeS0_S0_ 560403
_ZL19tsubst_friend_classP9tree_nodeS0_ 567555
_ZL24tsubst_default_argumentsP9tree_nodei 637479
_ZL16defarg_insts_forP9tree_node 724721
_Z23tsubst_default_argumentP9tree_nodeiS0_S0_i 732833
_ZL28make_ith_pack_parameter_nameP9tree_nodei 793398
_ZL28warn_spec_missing_attributesP9tree_nodeS0_S0_ 814377
_ZL23mark_class_instantiatedP9tree_nodei 853422
_ZL29coerce_template_template_parmP9tree_nodeS0_iS0_S0_ 860525
_ZL20deducible_expressionP9tree_node 892423
_Z21do_type_instantiationP9tree_nodeS0_i 899387
_Z11dguide_nameP9tree_node 908296
_Z20is_specialization_ofP9tree_nodeS0_ 1105384
_ZL16extract_locals_rPP9tree_nodePiPv 1127747
_Z27is_specialization_of_friendP9tree_nodeS0_ 1219060
_ZL19unify_inconsistencybP9tree_nodeS0_S0_ 1246389
_Z25function_parameter_pack_pPK9tree_node 1383920
_ZL11unify_aritybiib 1395404
_Z21tsubst_function_parmsP9tree_nodeS0_iS0_ 1410333
_ZL16tsubst_attributeP9tree_nodePS0_S0_iS0_ 1424592
_Z20dependent_template_pP9tree_node 1495267
_Z26get_function_template_declPK9tree_node 1543912
_ZL22tsubst_friend_functionP9tree_nodeS0_ 1629721
_Z25uses_template_parms_levelP9tree_nodei 1854826
_Z21do_decl_instantiationP9tree_nodeS0_ 1931585
_ZL20unify_arg_conversionbP9tree_nodeS0_S0_ 1952475
_Z24redeclare_class_templateP9tree_nodeS0_S0_ 2034451
_Z30any_value_dependent_elements_pPK9tree_node 2089638
_Z43unparenthesized_id_or_class_member_access_pP9tree_node 2288359
_ZL23tsubst_initializer_listP9tree_nodeS0_ 2312220
_Z30match_mergeable_specializationbP10spec_entry 2328737
_ZL19filter_memfn_lookupP9tree_nodeS0_S0_ 2447857
_ZZL19filter_memfn_lookupP9tree_nodeS0_S0_ENKUlS0_E_clES0_ 2500865
_Z26end_explicit_instantiationv 2716216
_Z28begin_explicit_instantiationv 2716220
_ZL38check_explicit_instantiation_namespaceP9tree_node 2750535
_Z20always_instantiate_pP9tree_node 2776667
_Z23check_template_variableP9tree_node 2798197
_Z19more_specialized_fnP9tree_nodeS0_i 2874561
_ZL26template_parm_this_level_pP9tree_nodePv 3160911
_ZL24determine_specializationP9tree_nodeS0_PS0_ii14tmpl_spec_kind 3319330
_Z40uses_outer_template_parms_in_constraintsP9tree_nodeS0_ 3329206
_ZL21check_undeduced_parmsP9tree_nodeS0_S0_ 3432317
_ZL25convert_wildcard_argumentP9tree_nodeS0_ 3990467
_ZL28conversion_may_instantiate_pP9tree_nodeS0_ 4493642
_ZL18neglectable_inst_pP9tree_node 4630462
_ZL25make_argument_pack_selectP9tree_nodej 4689266
_Z18end_specializationv 4794981
_Z20begin_specializationv 4794981
_ZL26check_specialization_scopev 4794981
_ZL31value_dependent_noexcept_spec_pP9tree_node 5127350
_ZL20unify_pack_expansionP9tree_nodeS0_S0_S0_18unification_kind_tbb 5136776
_ZL18unknown_base_ref_pP9tree_node 5140713
_Z32type_dependent_expression_p_pushP9tree_node 5808171
_ZL16pack_deducible_pP9tree_nodeS0_ 5852793
_ZL37can_complete_type_without_circularityP9tree_node 5915061
_Z35lookup_and_finish_template_variableP9tree_nodeS0_i 5974115
_ZL30process_partial_specializationP9tree_node 7027511
_Z25make_template_placeholderP9tree_node 8217602
_ZL26is_compatible_template_argP9tree_nodeS0_S0_ 8430917
_ZL25template_parm_outer_levelP9tree_nodePv 8800170
_ZL30coerce_template_template_parmsP9tree_nodeS0_iS0_S0_ 8839477
_ZL40gen_elem_of_pack_expansion_instantiationP9tree_nodeS0_jS0_iS0_ 9370161
_Z9make_autov 9396774
_Z17do_auto_deductionP9tree_nodeS0_S0_i22auto_deduction_contextS0_iS0_ 10028059
_ZL24argument_pack_select_argP9tree_node 10084648
_Z24finish_template_variableP9tree_nodei 10596947
_ZL35instantiation_dependent_scope_ref_pP9tree_node 10611944
_Z24lookup_template_variableP9tree_nodeS0_i 11410728
_ZL12get_bindingsP9tree_nodeS0_S0_b 11499715
_ZL30check_specialization_namespaceP9tree_node 11647578
_Z37get_mostly_instantiated_function_typeP9tree_node 12057462
_Z24find_template_parametersP9tree_nodeS0_ 12068453
_ZN28find_template_parameter_infoC2EP9tree_node 12068566
_ZN28find_template_parameter_info7find_inEP9tree_node 12068724
_Z20uses_parameter_packsP9tree_node 13369071
_Z30check_unqualified_spec_or_instP9tree_nodej 13538885
_ZL18mark_template_parmP9tree_nodePv 14378847
_ZL25comp_template_args_porderP9tree_nodeS0_ 15194348
_ZL14mark_definableP9tree_node 15194739
_Z34register_parameter_specializationsP9tree_nodeS0_ 16247193
_ZL31use_pack_expansion_extra_args_pP9tree_nodeS0_ib 16674444
_Z27finish_member_template_declP9tree_node 16907415
_ZL18copy_template_argsP9tree_node 16925653
_ZL18reopen_tinst_levelP11tinst_level 17069526
_Z17generic_targs_forP9tree_node 17461954
_ZL11tsubst_nameP9tree_nodeS0_iS0_ 17482877
_Z31explicit_class_specialization_pP9tree_node 17564271
_ZL15tsubst_baselinkP9tree_nodeS0_S0_iS0_ 17572603
_ZL6zero_rP9tree_nodePv 17935436
_ZL12fold_targs_rP9tree_nodei 18012596
_ZL11make_auto_1P9tree_nodebi 18176800
_ZL19try_array_deductionP9tree_nodeS0_S0_ 18558122
_ZL20add_pending_templateP9tree_node 18921484
_ZL29regenerate_decl_from_templateP9tree_nodeS0_S0_ 20050690
_ZL16instantiate_bodyP9tree_nodeS0_S0_b 20050800
_ZL26reduce_template_parm_levelP9tree_nodeS0_iS0_i 20354333
_ZL32corresponding_template_parameterP9tree_nodeS0_ 20501562
_ZL37corresponding_template_parameter_listP9tree_nodeS0_ 20501720
_ZL37corresponding_template_parameter_listP9tree_nodeii 20501720
_ZL36argument_pack_element_is_expansion_pP9tree_nodei 20873816
_ZL21tsubst_template_parmsP9tree_nodeS0_i 21055998
_ZL27tsubst_template_parms_levelP9tree_nodeS0_i 21057851
_ZL20tsubst_template_declP9tree_nodeS0_iS0_S0_ 21357046
_Z29any_erroneous_template_args_pPK9tree_node 21601249
_Z22mark_decl_instantiatedP9tree_nodei 22066559
_ZL30check_non_deducible_conversionP9tree_nodeS0_18unification_kind_tiPP10conversionbb 22110407
_ZL18keep_template_parmP9tree_nodePv 22442355
_ZL30maybe_convert_nontype_argumentP9tree_nodeS0_b 23022492
_ZL11tsubst_initP9tree_nodeS0_S0_iS0_ 23874504
_ZL34tsubst_non_call_postfix_expressionP9tree_nodeS0_iS0_ 26247755
_Z32get_template_innermost_argumentsPK9tree_node 28199483
_Z16tsubst_tree_listP9tree_nodeS0_iS0_ 28368153
_Z30num_template_headers_for_classP9tree_node 28769154
_ZL25get_partial_spec_bindingsP9tree_nodeS0_S0_ 29674908
_ZL32maybe_new_partial_specializationRP9tree_node 30670387
_ZL36push_inline_template_parms_recursiveP9tree_nodei 33558114
_Z29most_specialized_partial_specP9tree_nodeib 34086384
_ZL20tsubst_template_parmP9tree_nodeS0_i 34339495
_ZN26local_specialization_stackD2Ev 35886168
_ZN26local_specialization_stackC2E10lss_policy 35887079
_Z29template_template_parameter_pPK9tree_node 39807332
_Z24lookup_template_functionP9tree_nodeS0_ 42064897
_Z32get_template_argument_pack_elemsPK9tree_node 43590025
_ZL40perform_instantiation_time_access_checksP9tree_nodeS0_ 44051608
_ZL26canonicalize_expr_argumentP9tree_nodei 44578350
_ZL24complex_alias_template_rPP9tree_nodePiPv 45018726
_ZL28mark_template_arguments_usedP9tree_nodeS0_ 47998247
_ZL28num_innermost_template_parmsPK9tree_node 49690558
_ZL36template_template_parm_bindings_ok_pP9tree_nodeS0_ 50426101
_Z23check_auto_in_tmpl_argsP9tree_nodeS0_ 51279574
_Z29register_local_specializationP9tree_nodeS0_ 53045081
_Z19make_pack_expansionP9tree_nodei 53741996
_Z39instantiate_non_dependent_expr_internalP9tree_nodei 60283243
_Z36maybe_process_partial_specializationP9tree_node 61476584
_ZL12tsubst_scopeP9tree_nodeS0_iS0_ 64282084
_Z21tsubst_pack_expansionP9tree_nodeS0_iS0_ 64525845
_ZL19tsubst_qualified_idP9tree_nodeS0_iS0_bb 65096240
_Z25template_for_substitutionP9tree_node 67680016
_ZL20unify_no_common_baseb20template_base_resultP9tree_nodeS1_ 68982138
_Z14add_extra_argsP9tree_nodeS0_iS0_ 69296844
_ZL17get_template_baseP9tree_nodeS0_S0_S0_bPS0_ 69654246
_ZL31check_non_deducible_conversionsP9tree_nodePKS0_jS0_18unification_kind_tiPP10conversionbb 70124553
_ZL23get_underlying_templateP9tree_node 73152906
_ZL27maybe_fold_fn_template_argsP9tree_nodei 74458720
_ZL16tsubst_call_argsP9tree_nodeS0_iS0_R13releasing_vec 74512597
_ZL30coerce_template_parameter_packP9tree_nodeiS0_S0_iS0_PiS0_i 75136697
_Z22end_template_parm_listP9tree_node 75694420
_Z24begin_template_parm_listv 75694427
_Z17end_template_declv 75883561
_ZL24complex_alias_template_pPK9tree_nodePPS_ 76357089
_ZL34template_requirements_equivalent_pPK9tree_nodeS1_ 77344809
_Z49any_template_arguments_need_structural_equality_pP9tree_node 84047560
_ZL19dependent_operand_pP9tree_node 88656239
_ZL26instantiate_alias_templateP9tree_nodeS0_i 91994768
_Z20tsubst_argument_packP9tree_nodeS0_iS0_ 95541682
_ZL21try_class_unificationP9tree_nodeS0_S0_S0_b 96119657
_Z16instantiate_declP9tree_nodebb 96657336
_ZL31instantiates_primary_template_pP9tree_node 96730692
_Z30any_type_dependent_arguments_pPK3vecIP9tree_node5va_gc8vl_embedE 102414786
_Z33instantiate_non_dependent_or_nullP9tree_node 103740634
_Z30instantiate_non_dependent_exprP9tree_nodei 103962642
_ZL23check_instantiated_argsP9tree_nodeS0_i 107283000
_ZL17array_deduction_rP9tree_nodePv 108131925
_ZL32maybe_rebuild_function_decl_typeP9tree_node 108305588
_ZL20tsubst_function_declP9tree_nodeS0_iS0_b 110570412
_ZL43template_parameter_constraints_equivalent_pPK9tree_nodeS1_ 117307348
_Z22non_templated_friend_pP9tree_node 118370125
_Z20add_to_template_argsP9tree_nodeS0_ 120166780
_ZL30tsubst_exception_specificationP9tree_nodeS0_iS0_b 123764967
_ZL31rebuild_function_or_method_typeP9tree_nodeS0_S0_S0_i 123765093
_Z33primary_template_specialization_pPK9tree_node 124060327
_ZL20tsubst_function_typeP9tree_nodeS0_iS0_ 125205572
_ZL24convert_nontype_argumentP9tree_nodeS0_i 127621969
_ZL32template_parameters_equivalent_pPK9tree_nodeS1_ 129647955
_Z24alias_type_or_template_pP9tree_node 136864644
_Z41get_primary_template_innermost_parametersPK9tree_node 137853116
_Z20reset_specializationv 141752270
_Z16pop_access_scopeP9tree_node 142233097
_Z17push_access_scopeP9tree_node 142233997
_Z21process_template_parmP9tree_nodejS0_bb 144647219
_Z29retrieve_local_specializationP9tree_node 144870356
_Z16push_tinst_levelP9tree_node 145476488
_ZL28limit_bad_template_recursionP9tree_node 145623343
_Z20push_tinst_level_locP9tree_nodej 145623378
_Z36maybe_end_member_template_processingv 149662989
_Z38maybe_begin_member_template_processingP9tree_node 149662989
_ZL27inline_needs_template_parmsP9tree_nodeb 149662989
_ZL19build_template_declP9tree_nodeS0_b 150163740
_Z22fixed_parameter_pack_pP9tree_node 150273407
_ZL27invalid_nontype_parm_type_pP9tree_nodei 150822167
_Z22maybe_update_decl_typeP9tree_nodeS0_ 151161420
_Z20instantiate_templateP9tree_nodeS0_i 155221979
_Z23splice_late_return_typeP9tree_nodeS0_ 161567819
_Z24canonical_type_parameterP9tree_node 163825655
_Z21resolve_typename_typeP9tree_nodeb 170364766
_Z20dependentish_scope_pP9tree_node 175930022
_ZL25build_template_parm_indexiiiP9tree_nodeS0_ 176747684
_ZL19template_decl_levelP9tree_node 178617182
_ZL19any_template_parm_rP9tree_nodePv 179131589
_Z34variable_template_specialization_pP9tree_node 189518808
_Z32instantiating_current_function_pv 191705410
_ZL23register_specializationP9tree_nodeS0_S0_bj 199151383
_ZL22check_instantiated_argP9tree_nodeS0_i 199543284
_ZL37template_parameter_lists_equivalent_pPK9tree_nodeS1_ 206624183
_Z23check_default_tmpl_argsP9tree_nodeS0_bbi 206676880
_Z29check_explicit_specializationP9tree_nodeS0_iiS0_ 206771639
_ZL23deducible_template_argsP9tree_node 233767091
_Z23regenerated_lambda_fn_pP9tree_node 234799216
_ZL25uses_outer_template_parmsP9tree_node 246814052
_Z22template_parms_to_argsP9tree_node 261730284
_ZL19builtin_pack_call_pP9tree_node 263705803
_Z18push_template_declP9tree_nodeb 265189469
_Z21current_instantiationv 269649089
_Z34type_dependent_object_expression_pP9tree_node 271511254
_ZL21type_unification_realP9tree_nodeS0_S0_PKS0_ji18unification_kind_tPP3vecI21deferred_access_check5va_gc8vl_embedEb 274887117
_ZL11tsubst_stmtP9tree_nodeS0_iS0_ 276354820
_Z17builtin_pack_fn_pP9tree_node 278165835
_Z19fn_type_unificationP9tree_nodeS0_S0_PKS0_jS0_18unification_kind_tiPP10conversionbb 293551696
_ZL23get_template_parm_indexP9tree_node 295097391
_ZL22forwarding_reference_pP9tree_nodeS0_ 299023439
_ZL32maybe_adjust_types_for_deductionP9tree_node18unification_kind_tPS0_S2_S0_ 299023439
_Z26maybe_instantiate_noexceptP9tree_nodei 304469054
_Z19comp_template_parmsPK9tree_nodeS1_ 305180221
_ZL24check_cv_quals_for_unifyiP9tree_nodeS0_ 314948241
_ZL16tsubst_aggr_typeP9tree_nodeS0_iS0_i 320474725
_Z28template_parms_level_to_argsP9tree_node 321144732
_ZL18unify_one_argumentP9tree_nodeS0_S0_S0_i18unification_kind_tb 339417196
_ZL25instantiation_dependent_rPP9tree_nodePiPv 347864221
_ZL22for_each_template_parmP9tree_nodePFiS0_PvES1_P8hash_setIS0_Lb0E19default_hash_traitsIS0_EEbS3_ 356391238
_Z27template_heads_equivalent_pPK9tree_nodeS1_ 365868285
_ZL16tsubst_arg_typesP9tree_nodeS0_S0_iS0_ 368232847
_ZL24for_each_template_parm_rPP9tree_nodePiPv 390686953
_Z17deduction_guide_pPK9tree_node 425752699
_ZL18dependent_type_p_rP9tree_node 443805967
_ZL17find_parm_usage_rPP9tree_nodePiPv 445970218
_Z16push_tinst_levelP9tree_nodeS0_ 456574240
_ZL24verify_unstripped_args_1P9tree_node 471680002
_Z20template_class_depthP9tree_node 495208101
_ZL30apply_late_template_attributesPP9tree_nodeS0_iS0_iS0_ 499959751
_ZL22verify_unstripped_argsP9tree_node 526977044
_ZL23retrieve_specializationP9tree_nodeS0_j 526977044
_Z19build_template_infoP9tree_nodeS0_ 532794660
_ZL29uses_deducible_template_parmsP9tree_node 536017735
_ZL11tsubst_declP9tree_nodeS0_ib 540690157
_Z38maybe_get_template_decl_from_type_declP9tree_node 555560145
_Z21coerce_template_parmsP9tree_nodeS0_S0_ib 572871210
_ZL29expand_template_argument_packP9tree_node 578130437
_ZL5unifyP9tree_nodeS0_S0_S0_ib 580656987
_ZN11tinst_level4freeEPS_ 601220286
_Z20push_tinst_level_locP9tree_nodeS0_j 602197618
_ZN8freelistI9tree_nodeE4freeEPS0_ 615857530
_ZN8freelistI9tree_nodeE4freeEPS0_ 466
_ZN8freelistI16pending_templateE4freeEPS0_ 14636778
_ZN8freelistI11tinst_levelE4freeEPS0_ 601220286
_ZN8freelistI9tree_nodeE5allocEv 617262850
_ZN8freelistI9tree_nodeE5allocEv 927
_ZN8freelistI16pending_templateE5allocEv 15066605
_ZN8freelistI11tinst_levelE5allocEv 602195318
_Z15pop_tinst_levelv 619231440
_Z20template_parm_to_argP9tree_node 678649035
_Z15ctad_template_pP9tree_node 683570167
_Z27add_outermost_template_argsP9tree_nodeS0_ 704320536
_Z13dguide_name_pP9tree_node 721593078
_Z26instantiate_class_templateP9tree_node 725764428
_Z36instantiation_dependent_expression_pP9tree_node 738350314
_ZL18tsubst_aggr_type_1P9tree_nodeS0_iS0_i 761798310
_Z23lambda_fn_in_template_pP9tree_node 767368180
_Z43instantiation_dependent_uneval_expression_pP9tree_node 786661212
_Z21lookup_template_classP9tree_nodeS0_S0_S0_ii 833273819
_Z35resolve_nondeduced_context_or_errorP9tree_nodei 834290978
_Z17dependent_scope_pP9tree_node 889007140
_ZN10ctp_hasher4hashEP9tree_node 941957926
_Z28value_dependent_expression_pP9tree_node 1003665740
_ZL25convert_template_argumentP9tree_nodeS0_S0_iiS0_ 1005565800
_Z26canonicalize_type_argumentP9tree_nodei 1039906941
_ZL7pa_kindP9tree_node 1139040206
_Z26resolve_nondeduced_contextP9tree_nodei 1152849833
_ZN10ctp_hasher5equalEP9tree_nodeS1_ 1237836989
_Z20tsubst_template_argsP9tree_nodeS0_iS0_ 1260440052
_Z11tsubst_exprP9tree_nodeS0_iS0_ 1268833468
_Z25template_type_parameter_pPK9tree_node 1275438501
_ZL20template_arg_to_parmP9tree_node 1324199777
_Z22template_placeholder_pP9tree_node 1405061483
_ZL25pack_expansion_args_countP9tree_node 1427967428
_Z31dependent_alias_template_spec_pPK9tree_nodeb 1525013090
_Z21check_template_shadowP9tree_node 1538140887
_Z30check_for_bare_parameter_packsP9tree_nodej 1639168696
_ZL18decl_template_infoPK9tree_node 1768934054
_Z16set_refcount_ptrI11tinst_levelEvRPT_S2_ 1855762625
_ZL16dec_refcount_useP11tinst_level 1887468918
_Z34any_dependent_template_arguments_pPK9tree_node 1975446484
_Z18comp_template_argsP9tree_nodeS0_PS0_S1_ 2058209192
_Z17get_template_infoPK9tree_node 2405838910
_Z19template_args_equalP9tree_nodeS0_ 2476126090
_Z19tsubst_template_argP9tree_nodeS0_iS0_ 2552904006
_Z14type_uses_autoP9tree_node 2625846715
_Z19uses_template_parmsP9tree_node 2846023197
_Z21most_general_templatePK9tree_node 2860364748
_Z25template_parameter_pack_pPK9tree_node 3277294027
_Z27type_dependent_expression_pP9tree_node 3316862797
_ZL24dependent_template_arg_pP9tree_node 3537292752
_Z27get_innermost_template_argsP9tree_nodei 3898854236
_Z29template_parm_level_and_indexP9tree_nodePiS1_ 4951328752
_Z6tsubstP9tree_nodeS0_iS0_ 5183262092
_ZL26maybe_dependent_member_refP9tree_nodeS0_iS0_ 5471547590
_ZL26has_extra_args_mechanism_pPK9tree_node 6127828107
_ZL22find_parameter_packs_rPP9tree_nodePiPv 6297125391
_Z7is_autoPK9tree_node 7318818065
_ZN11spec_hasher4hashEP10spec_entry 7555587165
_ZN11spec_hasher4hashEP9tree_nodeS1_ 7864624527
_ZL18hash_tmpl_and_argsP9tree_nodeS0_ 7904902627
_ZN11spec_hasher5equalEP10spec_entryS1_ 8765348496
_Z16dependent_type_pP9tree_node 14162047542
_ZL26class_nttp_const_wrapper_pP9tree_node 19594586344
_Z31alias_template_specialization_pPK9tree_nodeb 20464024454
_Z27iterative_hash_template_argP9tree_nodej 38905962821

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