LCOV - code coverage report
Current view: top level - gcc/cp - reflect.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.1 % 4614 4204
Test Date: 2026-07-11 15:47:05 Functions: 100.0 % 304 304
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZL23throw_exception_notargsmPK13constexpr_ctxP9tree_nodePbPS3_ 2
_ZL20throw_exception_nofnmPK13constexpr_ctxP9tree_nodePbPS3_ 12
_ZL18eval_is_const_typeP9tree_node 16
_ZL21eval_is_volatile_typeP9tree_node 16
_Z21dump_data_member_specP14pretty_printerP9tree_node 20
_ZL17eval_is_same_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 20
_ZL17eval_variant_sizemPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_ 20
_ZL18eval_invoke_resultmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 20
_ZL18eval_is_assignmentP9tree_node 20
_ZL14eval_remove_cvmP9tree_node 22
_ZL17eval_remove_constmP9tree_node 22
_ZL23eval_remove_all_extentsmP9tree_node 22
_ZL18eval_is_final_typemPK13constexpr_ctxP9tree_nodePbS3_ 24
_ZL18eval_remove_extentmP9tree_node 24
_ZL20eval_remove_volatilemP9tree_node 24
_ZL20eval_underlying_typemPK13constexpr_ctxP9tree_nodePbPS3_S3_ 24
_ZL21eval_is_abstract_typemPK13constexpr_ctxP9tree_nodePbS3_ 24
_ZL11eval_add_cvmP9tree_node 26
_ZL14eval_add_constmP9tree_node 26
_ZL17eval_add_volatilemP9tree_node 26
_ZL19eval_remove_pointermP9tree_node 26
_ZL20eval_is_pure_virtualP9tree_node 28
_ZL24eval_is_literal_operatorPK9tree_node 30
_ZL25eval_add_rvalue_referencemP9tree_node 30
_ZL33eval_is_literal_operator_templateP9tree_node 30
_ZL9eval_rankP9tree_node 30
_ZL25eval_add_lvalue_referencemP9tree_node 32
_ZL15eval_is_virtualP9tree_node12reflect_kind 34
_ZL16eval_add_pointermP9tree_node 34
_ZL17eval_remove_cvrefmP9tree_node 34
_ZL19eval_is_signed_typeP9tree_node 34
_ZL21eval_is_unsigned_typeP9tree_node 34
_ZL24eval_is_polymorphic_typemPK13constexpr_ctxP9tree_nodePbS3_ 34
_ZL24eval_variant_alternativemPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 34
_ZL20eval_is_base_of_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 36
_ZL21eval_remove_referencemP9tree_node 36
_ZL24eval_is_scoped_enum_typeP9tree_node 36
_ZL27eval_has_virtual_destructormPK13constexpr_ctxP9tree_nodePbS3_ 38
_ZL28eval_is_standard_layout_typemPK13constexpr_ctxP9tree_nodePbS3_ 38
_ZL32eval_has_inaccessible_subobjectsmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 38
_ZL13eval_is_finalP9tree_node 40
_ZL31eval_is_nothrow_assignable_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 40
_ZL10eval_decaymP9tree_node 42
_ZL11is_overrideP9tree_nodeS0_ 42
_ZL28eval_is_unbounded_array_typeP9tree_node 42
_ZL16eval_is_explicitP9tree_node 44
_ZL18eval_is_empty_typemPK13constexpr_ctxP9tree_nodePbS3_ 44
_ZL24eval_is_convertible_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 50
_ZL45eval_is_pointer_interconvertible_base_of_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 50
_ZL17eval_is_enum_typemPK13constexpr_ctxP9tree_nodePbS3_ 52
_ZL21eval_unwrap_referencemPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_PKc 52
_ZL23eval_is_reflection_typeP9tree_node 52
_ZL25eval_is_null_pointer_typeP9tree_node 52
_ZL29eval_is_lvalue_reference_typeP9tree_node 52
_ZL29eval_is_rvalue_reference_typeP9tree_node 52
_ZL34eval_is_member_object_pointer_typemPK13constexpr_ctxP9tree_nodePbS3_ 52
_ZL36eval_is_member_function_pointer_typemPK13constexpr_ctxP9tree_nodePbS3_ 52
_ZL32eval_is_nothrow_convertible_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 54
_ZL15eval_tuple_sizemPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_ 56
_ZL20eval_is_pointer_typemPK13constexpr_ctxP9tree_nodePbS3_ 56
_ZL21eval_is_compound_typeP9tree_node 56
_ZL23eval_is_arithmetic_typeP9tree_node 56
_ZL27eval_is_floating_point_typeP9tree_node 56
_ZL27eval_is_member_pointer_typemPK13constexpr_ctxP9tree_nodePbS3_ 56
_ZL30eval_is_layout_compatible_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 56
_ZL38eval_is_trivially_move_assignable_typemPK13constexpr_ctxP9tree_nodePbS3_ 56
_ZL17eval_is_void_typeP9tree_node 58
_ZL36eval_is_nothrow_move_assignable_typemPK13constexpr_ctxP9tree_nodePbS3_ 58
_ZL28eval_is_move_assignable_typemPK13constexpr_ctxP9tree_nodePbS3_ 60
_ZL44eval_has_inaccessible_nonstatic_data_membersmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 60
_ZL18eval_tuple_elementmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 62
_ZL19eval_is_scalar_typeP9tree_node 62
_ZL21eval_reflect_functionmPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_ 62
_ZL27eval_has_inaccessible_basesmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 62
_ZL41eval_is_trivially_move_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 62
_ZL28eval_is_virtual_base_of_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 66
_ZL22eval_current_namespacemPK13constexpr_ctxP9tree_nodePb 68
_ZL22eval_is_aggregate_typemPK13constexpr_ctxP9tree_nodePbS3_ 70
_ZL35eval_is_trivially_destructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 70
_ZL42eval_is_nothrow_default_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 70
_ZL38eval_is_trivially_copy_assignable_typemPK13constexpr_ctxP9tree_nodePbS3_ 72
_ZL36eval_is_nothrow_copy_assignable_typemPK13constexpr_ctxP9tree_nodePbS3_ 74
_ZL16eval_template_ofmPK13constexpr_ctxP9tree_nodePbPS3_S3_ 78
_ZL41eval_is_trivially_copy_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 78
_ZL28eval_is_copy_assignable_typemPK13constexpr_ctxP9tree_nodePbS3_ 80
_ZL31eval_is_move_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 80
_ZL39eval_is_nothrow_move_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 80
_ZL38eval_reference_converts_from_temporarymPK13constexpr_ctxP9tree_nodeS3_PbS3_ 82
_ZL40eval_reference_constructs_from_temporarymPK13constexpr_ctxP9tree_nodeS3_PbS3_ 82
_ZL18eval_is_union_typemPK13constexpr_ctxP9tree_nodePbS3_ 86
_ZL23eval_is_structural_typemPK13constexpr_ctxP9tree_nodePbS3_ 86
_ZL35eval_is_lrvalue_reference_qualifiedP9tree_node12reflect_kindb 90
_ZL28eval_is_constructor_templateP9tree_node 92
_ZL36eval_is_conversion_function_templateP9tree_node 92
_ZL38eval_has_unique_object_representationsmPK13constexpr_ctxP9tree_nodePbS3_ 92
_ZL39eval_is_nothrow_copy_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 96
_ZL44eval_is_trivially_default_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 98
_ZL16eval_make_signedmPK13constexpr_ctxP9tree_nodebPbPS3_S3_ 100
_ZL31eval_is_copy_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 100
_ZL28reflection_type_linkage_nameP9tree_node 104
_ZL24eval_is_fundamental_typeP9tree_node 112
_ZL31eval_is_trivially_copyable_typemPK13constexpr_ctxP9tree_nodePbS3_ 112
_ZL30eval_is_nothrow_invocable_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 114
_ZL15eval_type_orderP9tree_nodeS0_ 116
_ZL23eval_source_location_ofmP9tree_node12reflect_kindS0_ 116
_ZL16eval_has_linkageP9tree_node12reflect_kind 124
_ZL19eval_return_type_ofmPK13constexpr_ctxP9tree_node12reflect_kindPbPS3_S3_ 126
_ZL23eval_has_module_linkageP9tree_node12reflect_kind 126
_ZL25eval_has_external_linkageP9tree_node12reflect_kind 126
_ZL25eval_has_internal_linkageP9tree_node12reflect_kind 126
_ZL15eval_is_privateP9tree_node12reflect_kind 128
_ZL21eval_current_functionmPK13constexpr_ctxP9tree_nodePbPS3_S3_ 128
_ZL22eval_is_mutable_memberP9tree_node 128
_ZL27eval_is_swappable_with_typemPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_PKc 128
_ZL33eval_is_trivially_assignable_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 128
_ZL35eval_has_default_member_initializerPK9tree_node 128
_ZL27eval_has_c_language_linkageP9tree_node12reflect_kind 132
_ZL14eval_object_ofmPK13constexpr_ctxP9tree_node12reflect_kindPbS5_PS3_S3_ 134
_ZL22eval_is_invocable_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 134
_ZL18eval_current_classmPK13constexpr_ctxP9tree_nodePbPS3_S3_ 136
_ZL21eval_is_static_memberP9tree_node 136
_ZL17eval_is_protectedP9tree_node12reflect_kind 138
_ZL16eval_is_overrideP9tree_node 140
_ZL32eval_has_thread_storage_durationPK9tree_node12reflect_kind 140
_ZL35eval_has_automatic_storage_durationPK9tree_node12reflect_kind 140
_ZL24eval_is_namespace_memberP9tree_node 142
_ZL23eval_is_vararg_functionP9tree_node 144
_ZL33eval_is_explicit_object_parameterP9tree_node12reflect_kind 148
_ZL11extract_refmPK13constexpr_ctxP9tree_nodeS3_12reflect_kindPbPS3_S3_ 152
_ZL25eval_has_default_argumentP9tree_node12reflect_kind 152
_ZL34eval_is_nothrow_constructible_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 158
_ZL27eval_static_data_members_ofmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 160
_ZL26extract_member_or_functionmPK13constexpr_ctxP9tree_nodeS3_12reflect_kindPbPS3_S3_ 162
_ZL32can_extract_member_or_function_pP9tree_nodeS0_12reflect_kind 162
_ZL36eval_is_trivially_constructible_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 166
_ZL30eval_is_implicit_lifetime_typemPK13constexpr_ctxP9tree_nodePbS3_ 168
_ZL14eval_is_publicP9tree_node12reflect_kind 172
_ZL16eval_is_volatileP9tree_node12reflect_kind 180
_ZL33eval_is_nothrow_destructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 184
_ZL21eval_define_aggregatemPK13constexpr_ctxP9tree_nodeS3_S3_Pb 194
_ZL12eval_dealiasmP9tree_node12reflect_kind 196
_ZL24eval_is_data_member_specPK9tree_node12reflect_kind 198
_ZL12remove_constP9tree_node 200
_ZL16eval_bit_size_ofmPK13constexpr_ctxP9tree_node12reflect_kindS3_PbPS3_S3_ 200
_ZL26eval_template_arguments_ofmPK13constexpr_ctxP9tree_nodePbPS3_S3_ 202
_ZL25eval_is_destructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 206
_ZL12eval_size_ofmPK13constexpr_ctxP9tree_node12reflect_kindS3_PbPS3_S3_ 210
_ZL17eval_alignment_ofmPK13constexpr_ctxP9tree_node12reflect_kindS3_PbPS3_S3_ 210
_ZL21eval_is_user_declaredP9tree_node 212
_ZL21eval_is_user_providedP9tree_node 212
_ZL17eval_is_bit_fieldPK9tree_node12reflect_kind 220
_ZL12eval_is_baseP9tree_node12reflect_kind 228
_ZL13eval_is_constP9tree_node12reflect_kind 228
_ZL16eval_variable_ofmPK13constexpr_ctxP9tree_node12reflect_kindPbPS3_S3_ 240
_ZL11eval_extentmPK13constexpr_ctxP9tree_nodeS3_PbS3_ 242
_ZL16eval_common_typemPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_PKc 242
_ZL14eval_offset_ofmPK13constexpr_ctxP9tree_node12reflect_kindS3_PbPS3_S3_ 246
_ZL15eval_is_deletedP9tree_node 252
_ZL19eval_reflect_objectmPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_ 252
_ZL26eval_is_bounded_array_typemPK13constexpr_ctxP9tree_nodePbS3_ 252
_ZL20namespace_members_ofmP9tree_node 260
_ZL21eval_is_integral_typeP9tree_node 260
_ZZL20namespace_members_ofmP9tree_nodeEN6data_tD2Ev 260
_ZZL11extract_refmPK13constexpr_ctxP9tree_nodeS3_12reflect_kindPbPS3_S3_ENKUlS3_E_clES3_ 272
_ZL32eval_has_static_storage_durationPK9tree_node12reflect_kind 278
_ZL28eval_reflect_constant_stringmPK13constexpr_ctxP9tree_nodePbS4_PS3_S3_ 280
_ZL34eval_is_default_constructible_typemPK13constexpr_ctxP9tree_nodePbS3_ 288
_ZL24eval_is_invocable_r_typemPK13constexpr_ctxP9tree_nodeS3_S3_S3_PbPS3_S3_PKc 290
_ZL14eval_symbol_ofmPK13constexpr_ctxP9tree_nodePbPS3_S3_S3_S3_ 292
_ZL18eval_is_class_typemPK13constexpr_ctxP9tree_nodePbS3_ 300
_Z20valid_splice_scope_pPK9tree_node 310
_ZL30eval_nonstatic_data_members_ofmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 326
_ZL19eval_enumerators_ofmPK13constexpr_ctxP9tree_nodePbPS3_S3_ 336
_ZL16eval_is_noexceptP9tree_node 342
_Z17make_splice_scopeP9tree_nodeb 352
_ZL18eval_subobjects_ofmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 352
_ZL23eval_is_enumerable_typePK9tree_node 374
_ZL34eval_is_operator_function_templateP9tree_node 376
_ZL22eval_is_swappable_typemPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_PKc 382
_ZL21eval_is_complete_typePK9tree_node 394
_ZL25finish_library_type_traitmPK13constexpr_ctxPKcP9tree_nodeS5_PbPS5_S5_ 410
_ZL22get_reflection_of_targP9tree_node 414
_ZL19eval_is_object_typemPK13constexpr_ctxP9tree_nodePbS3_ 434
_ZL23eval_is_expected_accessP9tree_node12reflect_kindS0_ 438
_ZL22eval_display_string_ofmPK13constexpr_ctxP9tree_node12reflect_kindPbPS3_S3_S3_S3_ 446
_ZL14complain_flagsPK13constexpr_ctx 480
_ZL16eval_operator_ofmPK13constexpr_ctxP9tree_nodePbPS3_S3_S3_ 480
_ZL23eval_is_namespace_aliasPK9tree_node 522
_ZL27eval_access_context_currentmPK13constexpr_ctxP9tree_nodePb 548
_ZZL14get_range_eltsmPK13constexpr_ctxP9tree_nodeiPbS4_PS3_19get_range_elts_kindS3_ENKUlvE_clEv 570
_ZL25maybe_init_meta_operatorsm 592
_ZL15eval_substitutemPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_ 594
_ZL19eval_annotations_ofmPK13constexpr_ctxP9tree_node12reflect_kindS3_PbPS3_S3_ 668
_Z19valid_splice_type_pPK9tree_node 682
_ZL24eval_is_move_constructorP9tree_node 718
_ZL18eval_parameters_ofmPK13constexpr_ctxP9tree_nodePbPS3_S3_ 722
_ZL13extract_valuemPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_ 730
_ZL19can_extract_value_pP9tree_nodeS0_ 730
_ZL21eval_data_member_specmPK13constexpr_ctxP9tree_nodeS3_PbS4_PS3_S3_ 740
_ZL27eval_reflect_constant_arraymPK13constexpr_ctxP9tree_nodePbS4_PS3_S3_ 748
_ZL23eval_is_move_assignmentP9tree_node 752
_ZL24eval_is_copy_constructorP9tree_node 760
_ZL23eval_is_copy_assignmentP9tree_node 764
_ZL23throw_exception_nontypemPK13constexpr_ctxP9tree_nodePbPS3_ 774
_ZL17eval_is_defaultedP9tree_node 782
_ZL14eval_parent_ofmPK13constexpr_ctxP9tree_node12reflect_kindPbPS3_S3_ 844
_ZL28maybe_get_reference_referentP9tree_node 864
_ZL26finish_library_value_traitmPK13constexpr_ctxPKcP9tree_nodeS5_PbPS5_S5_ 876
_ZL21reflect_current_scopemPK13constexpr_ctxP9tree_nodePbPKc 880
_ZL19eval_can_substitutemPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_ 892
_ZL15eval_has_parentP9tree_node12reflect_kind 958
_ZL13eval_bases_ofmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 1030
_ZL23eval_is_assignable_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 1030
_ZL12eval_extractmPK13constexpr_ctxP9tree_nodeS3_12reflect_kindPbS5_PS3_S3_ 1054
_Z26maybe_update_function_parmP9tree_node 1076
_ZL22eval_is_reference_typemPK13constexpr_ctxP9tree_nodePbS3_ 1106
_ZL21eval_is_function_typeP9tree_node 1184
_ZL16eval_constant_ofmPK13constexpr_ctxP9tree_node12reflect_kindPbS5_PS3_S3_ 1240
_Z15init_reflectionv 1259
_ZL26eval_is_constructible_typemPK13constexpr_ctxP9tree_nodeS3_PbS3_ 1302
_ZL12eval_type_ofmPK13constexpr_ctxP9tree_node12reflect_kindPbPS3_S3_ 1336
_ZL18eval_is_array_typemPK13constexpr_ctxP9tree_nodePbS3_ 1348
_ZL27eval_is_default_constructorP9tree_node 1384
_Z16build_const_lrefP9tree_node 1387
_ZL14class_bases_ofmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_11metafn_codeS3_ 1444
_ZL17eval_is_namespacePK9tree_node 1502
_Z24reflection_mangle_prefixP9tree_nodePc 1528
_ZL26eval_is_structured_bindingPK9tree_node12reflect_kind 1606
_ZL31eval_is_special_member_functionP9tree_node 1620
_ZL21eval_reflect_constantmPK13constexpr_ctxP9tree_nodeS3_PbPS3_S3_ 1764
_ZL19get_reflection_kindP9tree_node 2140
_ZL17get_type_info_vecmPK13constexpr_ctxP9tree_nodeiPbS4_PS3_S3_ 2458
_ZL13eval_is_value12reflect_kind 2594
_ZL16adjust_array_eltmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_ 2622
_ZL18eval_is_enumeratorPK9tree_node 2914
_ZL7type_ofP9tree_node12reflect_kind 3018
_ZL15throw_exceptionmPK13constexpr_ctxPKcP9tree_nodePbPS5_ 3174
_ZL25get_meta_exception_objectmPK13constexpr_ctxPKcP9tree_nodePb 3174
_ZL43eval_exception__S_exception_cvt_tofrom_utf8mPK13constexpr_ctxP9tree_nodePbS4_PS3_S3_b 3218
_ZL14eval_is_object12reflect_kind 3338
_ZL8has_typeP9tree_node12reflect_kind 3534
_Z19direct_base_derivedP9tree_node 3594
_ZL25direct_base_derived_binfoP9tree_node 3660
_ZL27eval_is_conversion_functionP9tree_node 3942
_ZL12get_info_vecmPK13constexpr_ctxP9tree_nodeiPbS4_PS3_S3_ 4130
_Z17check_splice_exprmmP9tree_nodebbbbb 4334
_ZL25eval_is_operator_functionP9tree_node 4774
_ZL22eval_is_alias_templatePK9tree_node 4872
_ZL15eval_members_ofmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_S3_ 4888
_ZL18eval_identifier_ofmPK13constexpr_ctxP9tree_node12reflect_kindPbPS3_S3_S3_S3_ 4896
_ZL15eval_is_conceptPK9tree_node 4924
_ZL25eval_is_variable_templateP9tree_node 4982
_ZL15eval_type_traitmPK13constexpr_ctxP9tree_node13cp_trait_kindPbS3_ 4984
_Z17null_reflection_pPK9tree_node 4988
_ZL16eval_is_templateP9tree_node 5028
_ZL22eval_is_class_templatePK9tree_node 5398
_ZL25eval_is_function_templateP9tree_node 5516
_ZL16class_members_ofmPK13constexpr_ctxP9tree_nodeS3_S3_PbPS3_11metafn_codeS3_ 5526
_ZL19eval_is_constructorP9tree_node 5886
_Z19compare_reflectionsP9tree_nodeS0_ 6034
_Z6spliceP9tree_node 6222
_ZL18eval_is_annotationPK9tree_node12reflect_kind 6870
_ZL27eval_has_template_argumentsP9tree_node 6878
_ZL18eval_is_destructorP9tree_node 7050
_ZL19eval_has_identifierP9tree_node12reflect_kind 7090
_ZL20maybe_strip_typedefsP9tree_node 7590
_ZL14get_range_eltsmPK13constexpr_ctxP9tree_nodeiPbS4_PS3_19get_range_elts_kindS3_ 8376
_ZL15get_vector_infov 8528
_ZL23get_vector_of_info_eltsP3vecI15constructor_elt5va_gc8vl_embedE 8528
_ZL26eval_is_function_parameterPK9tree_node12reflect_kind 8572
_ZL18eval_is_type_aliasPK9tree_node 8710
_ZL18get_string_literalPKcP9tree_node 8832
_ZL17is_std_meta_classP9tree_nodePKc 9236
_ZL29eval_is_nonstatic_data_memberPK9tree_node 9584
_Z30reflection_function_template_pPK9tree_node 9680
_ZL15eval_type_traitmPK13constexpr_ctxP9tree_nodeS3_13cp_trait_kindPbS3_ 9904
_Z32valid_splice_for_member_access_pPK9tree_nodeb 10238
_ZL21check_metafn_arg_typem15metafn_kind_argiP9tree_nodePb 10386
_ZL16eval_is_functionP9tree_node 11292
_ZL16eval_is_variablePK9tree_node12reflect_kind 14654
_Z19get_null_reflectionv 16014
_ZZL14get_range_eltsmPK13constexpr_ctxP9tree_nodeiPbS4_PS3_19get_range_elts_kindS3_ENKUlS3_iE_clES3_i 16836
_ZZL20namespace_members_ofmP9tree_nodeENKUlS0_PvE_clES0_S1_ 17438
_ZL12eval_is_typePK9tree_node 22952
_Z14get_reflectionmP9tree_node12reflect_kind 53348
_ZL8get_infomPK13constexpr_ctxP9tree_nodeiPbS4_PS3_ 57538
_Z20process_metafunctionPK13constexpr_ctxP9tree_nodeS3_PbS4_PS3_ 61892
_ZL24check_metafn_return_typem15metafn_kind_retP9tree_nodePb 61892
_ZL18eval_is_accessiblemPK13constexpr_ctxP9tree_node12reflect_kindS3_S3_PbPS3_S3_ 77560
_ZL22extract_access_contextmP9tree_nodePS0_S1_ 77560
_ZL20eval_is_class_memberP9tree_node 78122
_ZL30resolve_type_of_reflected_declP9tree_node 107220
_ZL26members_of_representable_pP9tree_nodeS0_ 108120
_ZL18get_reflection_rawmP9tree_node12reflect_kind 148296
_ZL14replace_parm_rPP9tree_nodePiPv 173194
_ZL11members_cmpPKvS0_ 900424
_ZL18decl_in_std_meta_pP9tree_node 1288411
_ZL28check_out_of_consteval_use_rPP9tree_nodePiPv 57930449
_Z18dependent_splice_pPK9tree_node 117035586
_ZN23consteval_only_p_walker4walkEP9tree_node 122912450
_Z14metafunction_pP9tree_node 167698382
_Z23check_consteval_only_fnP9tree_node 196227156
_Z26check_out_of_consteval_useP9tree_nodeb 245807904
_Z16consteval_only_pP9tree_node 404210256

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