LCOV - code coverage report
Current view: top level - gcc/analyzer - region-model.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.0 % 4625 4208
Test Date: 2025-06-28 16:12:38 Functions: 91.2 % 339 309
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
_Z5debugRKN3ana12region_modelE 0
_ZN3ana12size_visitor24visit_unmergeable_svalueEPKNS_18unmergeable_svalueE 0
_ZN3ana25noop_region_model_context14terminate_pathEv 0
_ZN3ana25noop_region_model_context8add_noteESt10unique_ptrINS_12pending_noteESt14default_deleteIS2_EE 0
_ZN3ana25noop_region_model_context9add_eventESt10unique_ptrINS_13checker_eventESt14default_deleteIS2_EE 0
_ZN3ana25noop_region_model_context9bifurcateESt10unique_ptrINS_16custom_edge_infoESt14default_deleteIS2_EE 0
_ZN3anaL24exception_matches_type_pEP9tree_nodeS1_ 0
_ZN3anaL28get_fns_assumed_not_to_throwEv 0
_ZN3anaL29capacity_compatible_with_typeEP9tree_nodeS1_ 0
_ZN3anaL38unusable_in_infinite_loop_constraint_pEPKNS_6svalueE 0
_ZNK3ana12model_merger10dump_to_ppEP14pretty_printerb 0
_ZNK3ana12model_merger4dumpEP8_IO_FILEb 0
_ZNK3ana12model_merger4dumpEb 0
_ZNK3ana12region_model4dumpEP8_IO_FILEbb 0
_ZNK3ana12region_model4dumpEb 0
_ZNK3ana12region_model4dumpEv 0
_ZNK3ana12region_model5debugEv 0
_ZNK3ana14exception_node16make_dump_widgetERKN8text_art16dump_widget_infoE 0
_ZNK3ana14exception_node4dumpEP8_IO_FILEb 0
_ZNK3ana14exception_node4dumpEb 0
_ZNK3ana14exception_node4dumpEv 0
_ZNK3ana14exception_node7to_jsonEv 0
_ZNK3ana16iterable_cluster10dump_to_ppEP14pretty_printer 0
_ZNK3ana19region_to_value_map4dumpEb 0
_ZNK3ana20rejected_eh_dispatch10dump_to_ppEP14pretty_printer 0
_ZNK3ana21rejected_default_case10dump_to_ppEP14pretty_printer 0
_ZNK3ana23dubious_allocation_size26maybe_add_sarif_propertiesER12sarif_object 0
_ZNK3ana26rejected_ranges_constraint10dump_to_ppEP14pretty_printer 0
_ZNK3ana28exposure_through_uninit_copy26maybe_add_sarif_propertiesER12sarif_object 0
_ZNK3ana8fragment10dump_to_ppEP14pretty_printer 0
_ZN3ana28exposure_through_uninit_copy36complain_about_partially_uninit_itemERKNS_13record_layout4itemE 2
_ZNK3ana6engine9log_statsEPNS_6loggerE 2
_ZN3ana31shift_count_overflow_diagnostic4emitERNS_27diagnostic_emission_contextE 4
_ZN3ana8selftest30analyzer_region_model_cc_testsEv 4
_ZN3ana8selftestL11test_allocaEv 4
_ZN3ana8selftestL11test_mallocEv 4
_ZN3ana8selftestL11test_structEv 4
_ZN3ana8selftestL12test_array_1Ev 4
_ZN3ana8selftestL12test_array_2Ev 4
_ZN3ana8selftestL12test_mem_refEv 4
_ZN3ana8selftestL15test_assignmentEv 4
_ZN3ana8selftestL15test_equality_1Ev 4
_ZN3ana8selftestL15test_involves_pEv 4
_ZN3ana8selftestL16test_iteration_1Ev 4
_ZN3ana8selftestL17test_stack_framesEv 4
_ZN3ana8selftestL18test_state_mergingEv 4
_ZN3ana8selftestL20test_descendent_of_pEv 4
_ZN3ana8selftestL20test_unique_unknownsEv 4
_ZN3ana8selftestL21test_unique_constantsEv 4
_ZN3ana8selftestL22test_bit_range_regionsEv 4
_ZN3ana8selftestL23test_canonicalization_2Ev 4
_ZN3ana8selftestL23test_canonicalization_3Ev 4
_ZN3ana8selftestL23test_canonicalization_4Ev 4
_ZN3ana8selftestL23test_constraint_mergingEv 4
_ZN3ana8selftestL23test_malloc_constraintsEv 4
_ZN3ana8selftestL23test_sub_svalue_foldingEv 4
_ZN3ana8selftestL24test_compound_assignmentEv 4
_ZN3ana8selftestL25test_binop_svalue_foldingEv 4
_ZN3ana8selftestL25test_widening_constraintsEv 4
_ZN3ana8selftestL26test_tree_cmp_on_constantsEv 4
_ZN3ana8selftestL27test_initial_svalue_foldingEv 4
_ZN3ana8selftestL27test_unaryop_svalue_foldingEv 4
_ZN3ana8selftestL28test_get_representative_treeEv 4
_ZN3ana8selftestL31test_bits_within_svalue_foldingEv 4
_ZN3ana8selftestL32test_get_representative_path_varEv 4
_ZN3ana8selftestL35test_POINTER_PLUS_EXPR_then_MEM_REFEv 4
_ZN3ana8selftestL8test_varEv 4
_ZN3ana8selftestL9test_dumpEv 4
_ZNK3ana12region_model16make_dump_widgetERKN8text_art16dump_widget_infoE 4
_ZNK3ana12region_model7to_jsonEv 4
_ZNK3ana19region_to_value_map16make_dump_widgetERKN8text_art16dump_widget_infoE 4
_ZNK3ana19region_to_value_map7to_jsonEv 4
_ZNK3ana22rejected_op_constraint10dump_to_ppEP14pretty_printer 4
_ZNK3ana14exception_node10dump_to_ppEP14pretty_printerb 6
_ZNK3ana39exception_thrown_from_unrecognized_call5printEP14pretty_printer 6
_ZN3ana31shift_count_negative_diagnostic4emitERNS_27diagnostic_emission_contextE 8
_ZN3ana31shift_count_overflow_diagnostic20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 8
_ZN3ana8selftest16assert_conditionERKN8selftest8locationERNS_12region_modelEPKNS_6svalueE9tree_codeS9_8tristate 8
_ZN3ana8selftestL14assert_dump_eqERKN8selftest8locationERKNS_12region_modelEbPKc 8
_ZN3ana8selftestL28append_interesting_constantsEP8auto_vecIP9tree_nodeLm0EE 8
_ZNK3ana25poisoned_value_diagnostic26maybe_add_sarif_propertiesER12sarif_object 8
_ZNK3ana31shift_count_overflow_diagnosticeqERKS0_ 8
_ZN3ana12size_visitor21visit_widening_svalueEPKNS_15widening_svalueE 12
_ZN3ana14caller_context4warnESt10unique_ptrINS_18pending_diagnosticESt14default_deleteIS2_EEPKNS_11stmt_finderE 12
_ZNK3ana31shift_count_overflow_diagnostic22get_controlling_optionEv 12
_ZZN3ana14caller_context4warnESt10unique_ptrINS_18pending_diagnosticESt14default_deleteIS2_EEPKNS_11stmt_finderEEN9my_finder21update_event_loc_infoERNS_14event_loc_infoE 12
_ZZN3ana14caller_context4warnESt10unique_ptrINS_18pending_diagnosticESt14default_deleteIS2_EEPKNS_11stmt_finderEEN9my_finder9find_stmtERKNS_13exploded_pathE 12
_ZZN3ana14caller_context4warnESt10unique_ptrINS_18pending_diagnosticESt14default_deleteIS2_EEPKNS_11stmt_finderEENK9my_finder5cloneEv 12
_ZN3ana12region_model41apply_constraints_for_eh_dispatch_allowedERKNS_33eh_dispatch_allowed_cfg_superedgeEPNS_20region_model_contextEP9tree_nodePSt10unique_ptrINS_19rejected_constraintESt14default_deleteIS9_EE 13
_ZZZNK3ana12region_model22check_call_format_attrERKNS_12call_detailsEP9tree_nodeEN15annotating_ctxt15add_annotationsEvENK18reason_format_attr4emitEv 13
_ZZNK3ana12region_model22check_call_format_attrERKNS_12call_detailsEP9tree_nodeEN15annotating_ctxt15add_annotationsEv 14
_ZN3ana31shift_count_negative_diagnostic20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 16
_ZN3ana8selftest10coord_testC2Ev 16
_ZN3ana8selftestL23make_test_compound_typeEPKcbPK8auto_vecIP9tree_nodeLm0EE 16
_ZNK3ana31shift_count_negative_diagnosticeqERKS0_ 16
_ZNK3ana18reason_attr_access4emitEv 18
_ZN3ana8selftestL19assert_dump_tree_eqERKN8selftest8locationEP9tree_nodePKc 20
_ZN3ana18reason_attr_accessC2EP9tree_nodeRK11attr_access 22
_ZNK3ana39exception_thrown_from_unrecognized_call18add_events_to_pathEPNS_12checker_pathERKNS_13exploded_edgeE 22
_ZZNK3ana12region_model26check_function_attr_accessERK5gcallP9tree_nodePNS_20region_model_contextER8hash_mapI16rdwr_access_hash11attr_access21simple_hashmap_traitsI19default_hash_traitsIS9_ESA_EEEN15annotating_ctxt15add_annotationsEv 22
_ZN3ana8selftestL26assert_region_models_mergeEP9tree_nodeS2_S2_PNS_12region_modelEPPKNS_6svalueE 24
_ZNK3ana28exposure_through_uninit_copy27complain_about_uninit_rangeEm16generic_wide_intI22fixed_wide_int_storageILi128EEES4_PKNS_13record_layoutE 24
_ZNK3ana31shift_count_negative_diagnostic22get_controlling_optionEv 24
_ZN3ana17float_as_size_arg4emitERNS_27diagnostic_emission_contextE 25
_ZN3ana28exposure_through_uninit_copy22mark_interesting_stuffEPNS_13interesting_tE 25
_ZN3ana28exposure_through_uninit_copy4emitERNS_27diagnostic_emission_contextE 25
_ZNK3ana28exposure_through_uninit_copy20calc_num_uninit_bitsEv 25
_ZNK3ana28exposure_through_uninit_copy21maybe_emit_fixit_hintEv 25
_ZNK3ana28exposure_through_uninit_copy28complain_about_uninit_rangesEm 25
_ZNK3ana28exposure_through_uninit_copy28inform_number_of_uninit_bitsEm 25
_ZN3ana28undefined_ptrdiff_diagnostic22mark_interesting_stuffEPNS_13interesting_tE 28
_ZN3ana28undefined_ptrdiff_diagnostic4emitERNS_27diagnostic_emission_contextE 28
_ZN3ana12region_model10on_longjmpERK5gcallS3_iPNS_20region_model_contextE 31
_ZN3ana25write_to_const_diagnostic4emitERNS_27diagnostic_emission_contextE 33
_ZN3ana12region_model9on_setjmpERK5gcallPKNS_13exploded_nodeEPNS_20region_model_contextE 34
_ZN3ana12size_visitor21visit_conjured_svalueEPKNS_15conjured_svalueE 36
_ZN3ana19print_expr_for_userEP14pretty_printerP9tree_node 38
_ZN3ana34write_to_string_literal_diagnostic4emitERNS_27diagnostic_emission_contextE 43
_ZN3anaL42has_nondefault_cases_for_all_enum_values_pEPK7gswitchP9tree_node 46
_ZNK3ana17float_as_size_arg16subclass_equal_pERKNS_18pending_diagnosticE 46
_ZN3ana28exposure_through_uninit_copyC2EPKNS_6regionES3_PKNS_6svalueE 47
_ZN3ana17float_as_size_arg20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 50
_ZN3ana28exposure_through_uninit_copy20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 50
_ZN3ana28exposure_through_uninit_copy32complain_about_fully_uninit_itemERKNS_13record_layout4itemE 53
_ZN3ana28undefined_ptrdiff_diagnostic20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 56
_ZN3ana28undefined_ptrdiff_diagnostic26add_region_creation_eventsEPKNS_6regionEP9tree_nodeRKNS_14event_loc_infoERNS_12checker_pathE 56
_ZNK3ana28undefined_ptrdiff_diagnosticeqERKS0_ 56
_ZNK3ana25poisoned_value_diagnostic15use_of_uninit_pEv 58
_ZNK3ana31shift_count_overflow_diagnostic8get_kindEv 60
_ZN3ana8selftestL26build_real_cst_from_stringEP9tree_nodePKc 64
_ZN3ana25write_to_const_diagnostic20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 66
_ZNK3ana25write_to_const_diagnostic22get_controlling_optionEv 66
_ZNK3ana18reason_attr_accesseqERKS0_ 67
_ZNK3ana35imprecise_floating_point_arithmetic22get_controlling_optionEv 71
_ZNK3ana28exposure_through_uninit_copy22get_controlling_optionEv 72
_ZN3ana12region_model27apply_constraints_for_ggotoERKNS_13cfg_superedgeEPK5ggotoPNS_20region_model_contextE 79
_ZN3ana12region_model9set_valueEP9tree_nodeS2_PNS_20region_model_contextE 84
_ZNK3ana28undefined_ptrdiff_diagnostic22get_controlling_optionEv 84
_ZZZNK3ana12region_model22check_call_format_attrERKNS_12call_detailsEP9tree_nodeEN15annotating_ctxt15add_annotationsEvENK18reason_format_attr8get_kindEv 84
_ZN3ana34write_to_string_literal_diagnostic20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 86
_ZN3ana23dubious_allocation_size26add_region_creation_eventsEPKNS_6regionEP9tree_nodeRKNS_14event_loc_infoERNS_12checker_pathE 94
_ZNK3ana14exception_node24add_to_reachable_regionsERNS_17reachable_regionsE 94
_ZNK3ana34write_to_string_literal_diagnostic22get_controlling_optionEv 94
_ZN3anaL26maybe_simplify_upper_boundEPKNS_6svalueEPNS_20region_model_managerE 103
_ZNK3ana31shift_count_negative_diagnostic8get_kindEv 110
_ZNK3ana28undefined_ptrdiff_diagnostic29ptrdiff_region_creation_event10print_descER14pretty_printer 112
_ZN3ana23dubious_allocation_size22mark_interesting_stuffEPNS_13interesting_tE 114
_ZN3ana23dubious_allocation_size4emitERNS_27diagnostic_emission_contextE 114
_ZN3ana12region_model25update_for_nonzero_returnERKNS_12call_detailsE 133
_ZNK3ana18reason_attr_access8get_kindEv 134
_ZNK3ana23dubious_allocation_sizeeqERKS0_ 134
_ZNK3ana12region_model19get_rvalue_for_bitsEP9tree_nodePKNS_6regionERKNS_9bit_rangeEPNS_20region_model_contextE 138
_ZN3anaL31has_nondefault_case_for_value_pEPK7gswitchP9tree_node 144
_ZN3anaL48inform_about_expected_null_terminated_string_argERKNS_16call_arg_detailsE 146
_ZZNK3ana12region_model36check_for_null_terminated_string_argERKNS_12call_detailsEjbPPKNS_6svalueEENK31null_terminator_check_decl_note4emitEv 146
_ZN3ana12region_model29maybe_complain_about_infoleakEPKNS_6regionEPKNS_6svalueES3_PNS_20region_model_contextE 152
_ZN3anaL17contains_uninit_pEPKNS_6svalueE 152
_ZZNK3ana12region_model36check_for_null_terminated_string_argERKNS_12call_detailsEjbPPKNS_6svalueEEN15annotating_ctxt15add_annotationsEv 188
_ZN3ana30region_model_context_decorator9add_eventESt10unique_ptrINS_13checker_eventESt14default_deleteIS2_EE 197
_ZNK3ana12region_model36check_for_null_terminated_string_argERKNS_12call_detailsEj 220
_ZN3ana12region_model50check_one_function_attr_null_terminated_string_argERK5gcallP9tree_nodePNS_20region_model_contextER8hash_mapI16rdwr_access_hash11attr_access21simple_hashmap_traitsI19default_hash_traitsIS9_ESA_EES5_ 223
_ZN3ana23dubious_allocation_size20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 228
_ZNK3ana23dubious_allocation_size22get_controlling_optionEv 236
_ZN3ana12region_model37apply_constraints_for_eh_dispatch_tryERKNS_29eh_dispatch_try_cfg_superedgeEPNS_20region_model_contextEP9tree_nodePSt10unique_ptrINS_19rejected_constraintESt14default_deleteIS9_EE 240
_ZN3ana8selftestL7get_bitEPNS_20region_model_managerE16generic_wide_intI22fixed_wide_int_storageILi128EEEm 256
_ZN3ana12region_model21maybe_get_copy_boundsEPKNS_6regionEPKNS_6svalueE 264
_ZNK3ana12region_model27compare_initial_and_pointerEPKNS_14initial_svalueEPKNS_13region_svalueE 280
_ZN3ana12region_model22mark_region_as_unknownEPKNS_6regionEPNS_13uncertainty_tE 289
_ZZNK3ana12region_model36check_for_null_terminated_string_argERKNS_12call_detailsEjbPPKNS_6svalueEENK27null_terminator_check_event10print_descER14pretty_printer 292
_ZN3anaL28matches_any_exception_type_pEP10eh_catch_dP9tree_node 297
_ZN3anaL30string_cst_has_null_terminatorEP9tree_nodeRKNS_10byte_rangeEP16generic_wide_intI22fixed_wide_int_storageILi128EEE 305
_ZNK3ana25write_to_const_diagnostic8get_kindEv 325
_ZN3ana12region_model33apply_constraints_for_eh_dispatchERKNS_25eh_dispatch_cfg_superedgeEPK12geh_dispatchPNS_20region_model_contextEPSt10unique_ptrINS_19rejected_constraintESt14default_deleteISA_EE 355
_ZNK3ana28undefined_ptrdiff_diagnostic8get_kindEv 379
_ZN3ana12region_model22update_for_zero_returnERKNS_12call_detailsEb 399
_ZN3ana12size_visitor20visit_unaryop_svalueEPKNS_14unaryop_svalueE 418
_ZNK3ana28exposure_through_uninit_copy8get_kindEv 441
_ZN3ana31contains_floating_point_visitor21visit_conjured_svalueEPKNS_15conjured_svalueE 443
_ZN3ana12region_model10copy_bytesEPKNS_6regionES3_P9tree_nodePKNS_6svalueEPNS_20region_model_contextE 445
_ZN3ana12region_model9set_errnoERKNS_12call_detailsE 455
_ZNK3ana34write_to_string_literal_diagnostic8get_kindEv 456
_ZNK3ana17float_as_size_arg8get_kindEv 473
_ZN3ana12size_visitor20visit_initial_svalueEPKNS_14initial_svalueE 508
_ZNK3ana14exception_node14maybe_get_typeEv 524
_ZN3ana12region_model24create_region_for_allocaEPKNS_6svalueEPNS_20region_model_contextE 538
_ZNK3ana19region_to_value_map10dump_to_ppEP14pretty_printerbb 552
_ZN3ana25poisoned_value_diagnostic22mark_interesting_stuffEPNS_13interesting_tE 556
_ZN3ana25poisoned_value_diagnostic4emitERNS_27diagnostic_emission_contextE 556
_ZN3ana8fragment8cmp_ptrsEPKvS2_ 571
_ZN3anaL25check_for_invalid_ptrdiffEPK7gassignRNS_20region_model_contextEPKNS_6svalueES7_ 594
_ZN3ana12region_model11fill_regionEPKNS_6regionEPKNS_6svalueEPNS_20region_model_contextE 657
_ZN3ana12size_visitor21visit_constant_svalueEPKNS_15constant_svalueE 662
_ZN3anaL37svalue_byte_range_has_null_terminatorEPKNS_6svalueERKNS_10byte_rangeEP16generic_wide_intI22fixed_wide_int_storageILi128EEEPNS_6loggerE 662
_ZN3anaL39svalue_byte_range_has_null_terminator_1EPKNS_6svalueERKNS_10byte_rangeEP16generic_wide_intI22fixed_wide_int_storageILi128EEEPNS_6loggerE 662
_ZN3ana12size_visitor14check_constantEP9tree_nodePKNS_6svalueE 670
_ZN3ana12size_visitor18visit_binop_svalueEPKNS_12binop_svalueE 678
_ZN3ana12region_model16zero_fill_regionEPKNS_6regionEPNS_20region_model_contextE 781
_ZNK3ana12region_model23get_representative_treeEPKNS_6regionEPNS_6loggerE 788
_ZN3anaL26due_to_ifn_deferred_init_pEPK7gassign 896
_ZN3anaL29within_short_circuited_stmt_pEPKNS_12region_modelEPK7gassign 908
_ZN3ana12region_model25update_for_int_cst_returnERKNS_12call_detailsEib 999
_ZN3ana12model_merger17on_widening_reuseEPKNS_15widening_svalueE 1028
_ZNK3ana12region_model10read_bytesEPKNS_6regionEP9tree_nodePKNS_6svalueEPNS_20region_model_contextE 1029
_ZN3ana25poisoned_value_diagnostic20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 1112
_ZN3ana12region_model46check_function_attr_null_terminated_string_argERK5gcallP9tree_nodePNS_20region_model_contextER8hash_mapI16rdwr_access_hash11attr_access21simple_hashmap_traitsI19default_hash_traitsIS9_ESA_EE 1212
_ZNK3ana12region_model26check_function_attr_accessERK5gcallP9tree_nodePNS_20region_model_contextER8hash_mapI16rdwr_access_hash11attr_access21simple_hashmap_traitsI19default_hash_traitsIS9_ESA_EE 1212
_ZNK3ana25poisoned_value_diagnostic19check_valid_fpath_pERKNS_13feasible_nodeEPK6gimple 1235
_ZNK3ana25poisoned_value_diagnostic16terminate_path_pEv 1272
_ZN3ana31contains_floating_point_visitor20visit_initial_svalueEPKNS_14initial_svalueE 1289
_ZNK3ana23dubious_allocation_size8get_kindEv 1301
_ZNK3ana12region_model18get_known_functionE11internal_fn 1336
_ZN3ana16dump_quoted_treeEP14pretty_printerP9tree_node 1389
_ZN3ana12size_visitorC2EP9tree_nodePKNS_6svalueEPNS_18constraint_managerE 1455
_ZN3anaL11is_round_upEP9tree_nodePKNS_6svalueE 1463
_ZN3anaL13is_multiple_pEP9tree_nodePKNS_6svalueE 1463
_ZN3anaL19is_dubious_capacityEP9tree_nodePKNS_6svalueEPNS_18constraint_managerE 1463
_ZZNK3ana12region_model36check_for_null_terminated_string_argERKNS_12call_detailsEjbPPKNS_6svalueEENK31null_terminator_check_decl_note8get_kindEv 1496
_ZNK3ana12region_model28get_region_for_poisoned_exprEP9tree_node 1502
_ZN3ana12region_model19replay_call_summaryERNS_19call_summary_replayERKS0_ 1506
_ZNK3ana12region_model22check_call_format_attrERKNS_12call_detailsEP9tree_node 1536
_ZN3ana12region_model11write_bytesEPKNS_6regionEPKNS_6svalueES6_PNS_20region_model_contextE 1785
_ZNK3ana25poisoned_value_diagnostic22get_controlling_optionEv 1828
_ZNK3ana12region_model10dump_to_ppEP14pretty_printerbb 1961
_ZN3anaL29capacity_compatible_with_typeEP9tree_nodeS1_b 2309
_ZN3anaL24get_tree_for_byte_offsetEP9tree_node16generic_wide_intI22fixed_wide_int_storageILi128EEE 2973
_ZN3ana8selftest16assert_conditionERKN8selftest8locationERNS_12region_modelEP9tree_node9tree_codeS8_8tristate 3084
_ZN3ana6engineC2EPKNS_10supergraphEPNS_6loggerE 3349
_ZN3ana16iterable_clusterC2EPKNS_15binding_clusterE 3725
_ZN3ana8fragmentC2Ev 3903
_ZNK3ana16iterable_cluster21get_fragment_for_byteE16generic_wide_intI22fixed_wide_int_storageILi128EEEPNS_8fragmentE 3903
_ZN3ana17print_quoted_typeEP14pretty_printerP9tree_node 4485
_ZN3anaL34struct_or_union_with_inheritance_pEP9tree_node 4617
_ZNK3ana39exception_thrown_from_unrecognized_call12create_enodeERNS_14exploded_graphERKNS_13program_pointEONS_13program_stateEPNS_13exploded_nodeEPNS_20region_model_contextE 5333
_ZNK3ana39exception_thrown_from_unrecognized_call12update_modelEPNS_12region_modelEPKNS_13exploded_edgeEPNS_20region_model_contextE 5422
_ZN3ana12region_model14clobber_regionEPKNS_6regionE 5932
_ZNK3ana12region_model36check_for_null_terminated_string_argERKNS_12call_detailsEjbPPKNS_6svalueE 7426
_ZNK3ana12region_model15get_store_bytesEPKNS_6regionERKNS_10byte_rangeEPNS_20region_model_contextE 7584
_ZN3ana12region_model27update_for_return_superedgeERKNS_16return_superedgeEPNS_20region_model_contextE 7810
_ZN3ana12region_model29apply_constraints_for_gswitchERKNS_20switch_cfg_superedgeEPK7gswitchPNS_20region_model_contextEPSt10unique_ptrINS_19rejected_constraintESt14default_deleteISA_EE 7907
_ZN3ana31contains_floating_point_visitor21visit_constant_svalueEPKNS_15constant_svalueE 7939
_ZNK3ana12region_model24scan_for_null_terminatorEPKNS_6regionEP9tree_nodePPKNS_6svalueEPNS_20region_model_contextE 7985
_ZNK3ana12region_model26scan_for_null_terminator_1EPKNS_6regionEP9tree_nodePPKNS_6svalueEPNS_20region_model_contextE 7985
_ZN3ana12region_model23update_for_return_gcallERK5gcallPNS_20region_model_contextE 8018
_ZNK3ana14caller_context8get_stmtEv 8358
_ZNK3ana12region_model29check_dynamic_size_for_floatsEPKNS_6svalueEPNS_20region_model_contextE 8549
_ZN3ana12region_model17loop_replay_fixupEPKS0_ 9096
_ZN3ana12region_model25update_for_call_superedgeERKNS_14call_superedgeEPNS_20region_model_contextE 10117
_ZN3ana12region_model16update_for_gcallERK5gcallPNS_20region_model_contextEP8function 10357
_ZNK3ana25poisoned_value_diagnostic8get_kindEv 11693
_ZNK3ana14exception_nodeeqERKS0_ 12193
_ZN3ana12region_model20check_function_attrsERK5gcallP9tree_nodePNS_20region_model_contextE 12620
_ZN3anaL11can_throw_pERK5gcallP9tree_node 13731
_ZN3ana12region_model19set_dynamic_extentsEPKNS_6regionEPKNS_6svalueEPNS_20region_model_contextE 14003
_ZN3ana14compat_types_pEP9tree_nodeS1_ 14271
_ZNK3ana12region_model19structural_equalityEPKNS_6svalueES3_ 14579
_ZNK3ana12region_model29get_representative_path_var_1EPKNS_6svalueEP8hash_setIS3_Lb0E19default_hash_traitsIS3_EEPNS_6loggerE 14683
_ZNK3ana12region_model23get_representative_treeEPKNS_6svalueEPNS_6loggerE 15376
_ZN3anaL18is_positive_svalueEPKNS_6svalueE 16283
_ZNK3ana12region_model21symbolic_greater_thanEPKNS_12binop_svalueEPKNS_6svalueE 17074
_ZN3ana12region_modelaSERKS0_ 18069
_ZN3ana19region_to_value_mapaSERKS0_ 18069
_ZNK3ana12region_model27get_representative_path_varEPKNS_6regionEP8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS7_EEPNS_6loggerE 18178
_ZNK3ana12region_model29get_representative_path_var_1EPKNS_6regionEP8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS7_EEPNS_6loggerE 18178
_ZN3ana12region_model35get_or_create_region_for_heap_allocEPKNS_6svalueEPNS_20region_model_contextEbPKNS_12call_detailsE 18327
_ZN3ana12region_model18on_top_level_paramEP9tree_nodebPNS_20region_model_contextE 19017
_ZN3ana12region_model24handle_unrecognized_callERK5gcallPNS_20region_model_contextE 19120
_ZN3ana12region_model27check_for_throw_inside_callERK5gcallP9tree_nodePNS_20region_model_contextE 19840
_ZNK3ana12region_model27get_representative_path_varEPKNS_6svalueEP8hash_setIS3_Lb0E19default_hash_traitsIS3_EEPNS_6loggerE 20253
_ZN3ana12region_model9on_returnEPK7greturnPNS_20region_model_contextE 20325
_ZNK3ana12region_model20get_current_functionEv 20538
_ZNK3ana12region_model27get_referenced_base_regionsER11auto_bitmap 21076
_ZN3ana12region_model9pop_frameEP9tree_nodePPKNS_6svalueEPNS_20region_model_contextEPK5gcallb 25700
_ZN3ana12region_model10push_frameERK8functionPK5gcallPK3vecIPKNS_6svalueE7va_heap6vl_ptrEPNS_20region_model_contextE 30309
_ZNK3ana12region_model14eval_conditionEP9tree_node9tree_codeS2_PNS_20region_model_contextE 31784
_ZN3ana9dump_treeEP14pretty_printerP9tree_node 33515
_ZN3ana12region_model29unbind_region_and_descendentsEPKNS_6regionENS_11poison_kindE 36665
_ZN3ana12region_model34poison_any_pointers_to_descendentsEPKNS_6regionENS_11poison_kindE 36665
_ZN3ana12region_model21purge_state_involvingEPKNS_6svalueEPNS_20region_model_contextE 38591
_ZN3ana19region_to_value_map21purge_state_involvingEPKNS_6svalueE 38591
_ZN3ana12region_model26add_constraints_from_binopEPKNS_6svalueE9tree_codeS3_PbPNS_20region_model_contextE 50781
_ZNK3ana12region_model15check_call_argsERKNS_12call_detailsE 57320
_ZN3ana12region_model21unset_dynamic_extentsEPKNS_6regionE 58833
_ZN3ana12region_model14add_constraintEP9tree_node9tree_codeS2_PNS_20region_model_contextEPSt10unique_ptrINS_19rejected_constraintESt14default_deleteIS7_EE 64133
_ZN3ana12region_model27apply_constraints_for_gcondERKNS_13cfg_superedgeEPK5gcondPNS_20region_model_contextEPSt10unique_ptrINS_19rejected_constraintESt14default_deleteISA_EE 64133
_ZN3ana12region_model14add_constraintEP9tree_node9tree_codeS2_PNS_20region_model_contextE 65273
_ZNK3ana12region_model19get_dynamic_extentsEPKNS_6regionE 67204
_ZNK3ana19region_to_value_map16can_merge_with_pERKS0_PS0_ 68948
_ZN3ana12region_model14add_constraintEPKNS_6svalueE9tree_codeS3_PNS_20region_model_contextE 73103
_ZN3ana12region_model10handle_phiEPK4gphiP9tree_nodeS5_RKS0_R8hash_setIPKNS_6svalueELb0E19default_hash_traitsISB_EEPNS_20region_model_contextE 75425
_ZN3ana12region_model11on_call_preERK5gcallPNS_20region_model_contextE 84131
_ZN3ana12region_model12on_call_postERK5gcallbPNS_20region_model_contextE 84233
_ZNK3ana12region_model12deref_rvalueEPKNS_6svalueEP9tree_nodePNS_20region_model_contextEb 129008
_ZN3ana18bad_pointer_finder10on_bindingEPKNS_11binding_keyERPKNS_6svalueE 143520
_ZN3ana12region_model15update_for_phisEPKNS_9supernodeEPKNS_13cfg_superedgeEPNS_20region_model_contextE 151981
_ZNK3ana12region_model16can_merge_with_pERKS0_RKNS_13program_pointEPS0_PKNS_15extrinsic_stateEPKNS_13program_stateESC_ 167028
_ZN3anaL13is_any_cast_pEPK6gimple 172195
_ZN3ana12region_model12purge_regionEPKNS_6regionE 176249
_ZN3ana12region_model21maybe_update_for_edgeERKNS_9superedgeEPK6gimplePNS_20region_model_contextEPSt10unique_ptrINS_19rejected_constraintESt14default_deleteISA_EE 182541
_ZNK3ana12region_model14eval_conditionEPKNS_6svalueE9tree_codeS3_ 199464
_ZNK3ana12region_model14get_builtin_kfERK5gcallPNS_20region_model_contextE 202827
_ZNK3ana12region_model25check_for_writable_regionEPKNS_6regionEPNS_20region_model_contextE 204569
_ZN3ana12region_model13on_assignmentEPK7gassignPNS_20region_model_contextE 210095
_ZN3ana12region_model11on_stmt_preEPK6gimplePbPNS_20region_model_contextE 240919
_ZNK3ana12region_model18called_from_main_pEv 284781
_ZNK3ana12region_model28get_initial_value_for_globalEPKNS_6regionE 295249
_ZNK3ana12region_model17check_region_sizeEPKNS_6regionEPKNS_6svalueEPNS_20region_model_contextE 322341
_ZN3ana12region_model9set_valueEPKNS_6regionEPKNS_6svalueEPNS_20region_model_contextE 322361
_ZNK3ana12region_model22check_region_for_writeEPKNS_6regionEPKNS_6svalueEPNS_20region_model_contextE 323941
_ZN3ana12region_modelC2EPNS_20region_model_managerE 352377
_ZN3ana12region_model18get_gassign_resultEPK7gassignPNS_20region_model_contextE 363153
_ZNK3ana12region_model18get_known_functionEP9tree_nodeRKNS_12call_detailsE 367296
_ZNK3ana12region_model15canonicalized_pEv 379512
_ZNK3ana12model_merger18mergeable_svalue_pEPKNS_6svalueE 400097
_ZNK3ana12region_modeleqERKS0_ 453732
_ZNK3ana12region_model29get_regions_for_current_frameEP8auto_vecIPKNS_11decl_regionELm0EE 623515
_ZNK3ana19region_to_value_mapeqERKS0_ 685737
_ZNK3ana12region_model12get_capacityEPKNS_6regionE 705411
_ZN3ana12region_model19get_fndecl_for_callERK5gcallPNS_20region_model_contextE 915403
_ZN3ana12region_model12canonicalizeEv 1062183
_ZN3ana12region_model21get_reachable_svaluesEP8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EES4_PKNS_13uncertainty_tE 1177550
_ZNK3ana12region_model4hashEv 1227531
_ZNK3ana12region_model10get_lvalueEP9tree_nodePNS_20region_model_contextE 1523051
_ZNK3ana12region_model18get_frame_at_indexEi 1576005
_ZNK3ana12region_model8validateEv 1724720
_ZNK3ana12region_model15region_exists_pEPKNS_6regionE 2391480
_ZNK3ana12region_model10get_lvalueENS_8path_varEPNS_20region_model_contextE 2420191
_ZNK3ana12region_model12get_lvalue_1ENS_8path_varEPNS_20region_model_contextE 2420191
_ZNK3ana12region_model12get_rvalue_1ENS_8path_varEPNS_20region_model_contextE 2824374
_ZNK3ana12region_model10get_rvalueEP9tree_nodePNS_20region_model_contextE 2865270
_ZNK3ana12region_model10get_rvalueENS_8path_varEPNS_20region_model_contextE 2865844
_ZNK3ana12region_model16check_for_poisonEPKNS_6svalueEP9tree_nodePKNS_6regionEPNS_20region_model_contextE 3034246
_ZN3ana12region_model17append_regions_cbEPKNS_6regionEPNS_22append_regions_cb_dataE 3635136
_ZN3ana12region_modelC2ERKS0_ 3676088
_ZNK3ana12region_model21check_region_for_readEPKNS_6regionEPNS_20region_model_contextE 3727162
_ZNK3ana12region_model15get_store_valueEPKNS_6regionEPNS_20region_model_contextE 3727206
_ZN3ana12region_modelD2Ev 4028465
_ZNK3ana12region_model19check_region_accessEPKNS_6regionENS_16access_directionEPKNS_6svalueEPNS_20region_model_contextE 4051103
_ZNK3ana12region_model15get_stack_depthEv 5158190
_ZN3anaL19assert_compat_typesEP9tree_nodeS1_ 5258568

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.