Fuzz introspector: one-arg
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
158 0 EP call site: {node_id} _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IbQsr8__formatE18__formattable_withITL0__T_EEERS8_

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 void invoke_fmt<bool>(unsigned char const*, unsigned long) [function] [call site] 00001
2 std::basic_string_view<char, std::char_traits<char> >::basic_string_view(char const*, unsigned long) [function] [call site] 00002
2 std::vector<char, std::allocator<char> >::vector(unsigned long, std::allocator<char> const&) [function] [call site] 00003
3 std::vector<char, std::allocator<char> >::_S_check_init_len(unsigned long, std::allocator<char> const&) [function] [call site] 00004
4 std::vector<char, std::allocator<char> >::_S_max_size(std::allocator<char> const&) [function] [call site] 00005
5 __clang_call_terminate [call site] 00006
6 __cxa_begin_catch [call site] 00007
3 std::_Vector_base<char, std::allocator<char> >::_Vector_base(unsigned long, std::allocator<char> const&) [function] [call site] 00008
4 std::_Vector_base<char, std::allocator<char> >::_Vector_impl::_Vector_impl(std::allocator<char> const&) [function] [call site] 00009
5 std::_Vector_base<char, std::allocator<char> >::_Vector_impl_data::_Vector_impl_data() [function] [call site] 00010
4 std::_Vector_base<char, std::allocator<char> >::_M_create_storage(unsigned long) [function] [call site] 00011
5 std::_Vector_base<char, std::allocator<char> >::_M_allocate(unsigned long) [function] [call site] 00012
6 std::__new_allocator<char>::allocate(unsigned long, void const*) [function] [call site] 00013
4 std::_Vector_base<char, std::allocator<char> >::_Vector_impl::~_Vector_impl() [function] [call site] 00014
3 std::vector<char, std::allocator<char> >::_M_default_initialize(unsigned long) [function] [call site] 00015
4 std::_Vector_base<char, std::allocator<char> >::_M_get_Tp_allocator() [function] [call site] 00016
3 std::_Vector_base<char, std::allocator<char> >::~_Vector_base() [function] [call site] 00017
4 std::_Vector_base<char, std::allocator<char> >::_M_deallocate(char*, unsigned long) [function] [call site] 00018
5 std::__new_allocator<char>::deallocate(char*, unsigned long) [function] [call site] 00019
4 std::_Vector_base<char, std::allocator<char> >::_Vector_impl::~_Vector_impl() [function] [call site] 00020
4 __clang_call_terminate [call site] 00021
2 std::vector<char, std::allocator<char> >::data() [function] [call site] 00022
2 LimitedIterator::LimitedIterator(char*, unsigned long) [function] [call site] 00023
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, bool>::_S_make_elt<bool>(bool&) [function] [call site] 00024
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IbQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00025
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<bool>(bool) [function] [call site] 00026
4 __clang_call_terminate [call site] 00027
2 __clang_call_terminate [call site] 00028
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<bool>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, bool> const&) [function] [call site] 00029
3 auto std::__format::__pack_arg_types<5, 1ul>(std::array<std::__format::_Arg_t, 1ul> const&) [function] [call site] 00030
4 std::reverse_iterator<std::__format::_Arg_t const*>::operator++() [function] [call site] 00031
3 __clang_call_terminate [call site] 00032
2 LimitedIterator std::__format::__do_vformat_to<LimitedIterator, char, std::basic_format_context<std::__format::_Sink_iter<char>, char> >(LimitedIterator, std::basic_string_view<char, std::char_traits<char> >, std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> > const&, std::locale const*) [function] [call site] 00033
3 _ZNSt4spanIcLm18446744073709551615EEC2ILm256EQooeqT0_L_ZSt14dynamic_extentEeqTL0__T0_EERAT__c [function] [call site] 00034
3 std::__format::_Sink_iter<char>::_Sink_iter() [function] [call site] 00035
3 __clang_call_terminate [call site] 00036
3 __clang_call_terminate [call site] 00037
3 std::__format::_Iter_sink<char, LimitedIterator>::_M_finish() && [function] [call site] 00038
4 std::__format::_Iter_sink<char, LimitedIterator>::_M_overflow() [function] [call site] 00039
5 _ZNSt4spanIcLm18446744073709551615EEC2EvQooeqT0_L_ZSt14dynamic_extentEeqT0_Li0E [function] [call site] 00040
3 std::basic_format_context<std::__format::_Sink_iter<char>, char>::basic_format_context(std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >, std::__format::_Sink_iter<char>) [function] [call site] 00041
3 std::basic_format_context<std::__format::_Sink_iter<char>, char>::basic_format_context(std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >, std::__format::_Sink_iter<char>, std::locale const&) [function] [call site] 00042
4 std::__format::_Optional_locale::_Optional_locale(std::locale const&) [function] [call site] 00043
5 std::locale::locale(std::locale const&) [call site] 00044
3 std::__format::_Formatting_scanner<std::__format::_Sink_iter<char>, char>::_Formatting_scanner(std::basic_format_context<std::__format::_Sink_iter<char>, char>&, std::basic_string_view<char, std::char_traits<char> >) [function] [call site] 00045
4 std::__format::_Scanner<char>::_Scanner(std::basic_string_view<char, std::char_traits<char> >, unsigned long) [function] [call site] 00046
5 std::__format::_Scanner<char>::_Parse_context::basic_format_parse_context(std::basic_string_view<char, std::char_traits<char> >, unsigned long) [function] [call site] 00047
6 std::basic_format_parse_context<char>::basic_format_parse_context(std::basic_string_view<char, std::char_traits<char> >, unsigned long) [function] [call site] 00048
3 std::__format::_Scanner<char>::_M_scan() [function] [call site] 00049
4 std::basic_format_parse_context<char>::advance_to(char const*) [function] [call site] 00050
4 std::basic_format_parse_context<char>::next_arg_id() [function] [call site] 00051
5 std::__format::__conflicting_indexing_in_format_string() [function] [call site] 00052
4 std::basic_format_parse_context<char>::advance_to(char const*) [function] [call site] 00053
4 std::__format::__unmatched_left_brace_in_format_string() [function] [call site] 00054
4 std::basic_format_parse_context<char>::advance_to(char const*) [function] [call site] 00055
4 std::__format::_Scanner<char>::_M_on_replacement_field() [function] [call site] 00056
5 std::basic_format_parse_context<char>::next_arg_id() [function] [call site] 00057
5 std::basic_format_parse_context<char>::next_arg_id() [function] [call site] 00058
5 std::basic_format_parse_context<char>::advance_to(char const*) [function] [call site] 00059
5 std::pair<unsigned short, char const*> std::__format::__parse_arg_id<char>(char const*, char const*) [function] [call site] 00060
6 _ZNSt4pairItPKcEC2IiS1_Qaacl16_S_constructibleITL0__TL0_0_EEntcl10_S_danglesIS4_S5_EEEEOT_OT0_ [function] [call site] 00061
6 _ZNSt4pairItPKcEC2ERKtRKS1_Qcl16_S_constructibleIRKT_RKT0_EE [function] [call site] 00062
6 std::pair<unsigned short, char const*> std::__format::__parse_integer<char>(char const*, char const*) [function] [call site] 00063
7 bool std::__detail::__from_chars_alnum<true, unsigned short>(char const*&, char const*, unsigned short&, int) [function] [call site] 00064
8 unsigned char std::__detail::__from_chars_alnum_to_val<true>(unsigned char) [function] [call site] 00065
8 bool std::__detail::__raise_and_add<unsigned short>(unsigned short&, int, unsigned char) [function] [call site] 00066
8 unsigned char std::__detail::__from_chars_alnum_to_val<true>(unsigned char) [function] [call site] 00067
7 _ZNSt4pairItPKcEC2IRtRS1_Qaacl16_S_constructibleITL0__TL0_0_EEntcl10_S_danglesIS6_S7_EEEEOT_OT0_ [function] [call site] 00068
7 _ZNSt4pairItPKcEC2IiDnQaacl16_S_constructibleITL0__TL0_0_EEntcl10_S_danglesIS4_S5_EEEEOT_OT0_ [function] [call site] 00069
6 _ZNSt4pairItPKcEC2IiDnQaacl16_S_constructibleITL0__TL0_0_EEntcl10_S_danglesIS4_S5_EEEEOT_OT0_ [function] [call site] 00070
5 std::__format::__invalid_arg_id_in_format_string() [function] [call site] 00071
5 std::basic_format_parse_context<char>::check_arg_id(unsigned long) [function] [call site] 00072
6 std::__format::__conflicting_indexing_in_format_string() [function] [call site] 00073
5 std::basic_format_parse_context<char>::advance_to(char const*) [function] [call site] 00074
5 std::basic_format_parse_context<char>::advance_to(char const*) [function] [call site] 00075
5 std::__format::__unmatched_left_brace_in_format_string() [function] [call site] 00076
5 std::basic_format_parse_context<char>::advance_to(char const*) [function] [call site] 00077
4 std::__format::__unmatched_right_brace_in_format_string() [function] [call site] 00078
4 std::basic_format_parse_context<char>::advance_to(char const*) [function] [call site] 00079
3 std::__format::_Iter_sink<char, LimitedIterator>::_M_finish() && [function] [call site] 00080
3 std::basic_format_context<std::__format::_Sink_iter<char>, char>::~basic_format_context() [function] [call site] 00081
4 std::__format::_Optional_locale::~_Optional_locale() [function] [call site] 00082
5 std::locale::~locale() [call site] 00083
2 std::vector<char, std::allocator<char> >::~vector() [function] [call site] 00084
3 std::_Vector_base<char, std::allocator<char> >::_M_get_Tp_allocator() [function] [call site] 00085
3 std::_Vector_base<char, std::allocator<char> >::~_Vector_base() [function] [call site] 00086
3 __clang_call_terminate [call site] 00087
2 __cxa_begin_catch [call site] 00088
2 __cxa_end_catch [call site] 00089
1 __cxa_begin_catch [call site] 00090
1 __cxa_end_catch [call site] 00091
1 void invoke_fmt<char>(unsigned char const*, unsigned long) [function] [call site] 00092
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, char>::_S_make_elt<char>(char&) [function] [call site] 00093
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IcQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00094
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<char>(char) [function] [call site] 00095
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<char>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, char> const&) [function] [call site] 00096
1 void invoke_fmt<unsigned char>(unsigned char const*, unsigned long) [function] [call site] 00097
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, unsigned int>::_S_make_elt<unsigned char>(unsigned char&) [function] [call site] 00098
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IhQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00099
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<unsigned int>(unsigned int) [function] [call site] 00100
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<unsigned int>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, unsigned int> const&) [function] [call site] 00101
1 void invoke_fmt<signed char>(unsigned char const*, unsigned long) [function] [call site] 00102
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, int>::_S_make_elt<signed char>(signed char&) [function] [call site] 00103
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IaQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00104
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<int>(int) [function] [call site] 00105
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<int>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, int> const&) [function] [call site] 00106
1 void invoke_fmt<short>(unsigned char const*, unsigned long) [function] [call site] 00107
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, int>::_S_make_elt<short>(short&) [function] [call site] 00108
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IsQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00109
1 void invoke_fmt<unsigned short>(unsigned char const*, unsigned long) [function] [call site] 00110
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, unsigned int>::_S_make_elt<unsigned short>(unsigned short&) [function] [call site] 00111
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2ItQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00112
1 void invoke_fmt<int>(unsigned char const*, unsigned long) [function] [call site] 00113
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, int>::_S_make_elt<int>(int&) [function] [call site] 00114
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IiQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00115
1 void invoke_fmt<unsigned int>(unsigned char const*, unsigned long) [function] [call site] 00116
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, unsigned int>::_S_make_elt<unsigned int>(unsigned int&) [function] [call site] 00117
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IjQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00118
1 void invoke_fmt<long>(unsigned char const*, unsigned long) [function] [call site] 00119
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, long long>::_S_make_elt<long>(long&) [function] [call site] 00120
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IlQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00121
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<long long>(long long) [function] [call site] 00122
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<long long>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, long long> const&) [function] [call site] 00123
1 void invoke_fmt<unsigned long>(unsigned char const*, unsigned long) [function] [call site] 00124
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, unsigned long long>::_S_make_elt<unsigned long>(unsigned long&) [function] [call site] 00125
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2ImQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00126
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<unsigned long long>(unsigned long long) [function] [call site] 00127
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<unsigned long long>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, unsigned long long> const&) [function] [call site] 00128
1 void invoke_fmt<float>(unsigned char const*, unsigned long) [function] [call site] 00129
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, float>::_S_make_elt<float>(float&) [function] [call site] 00130
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IfQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00131
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<float>(float) [function] [call site] 00132
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<float>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, float> const&) [function] [call site] 00133
1 void invoke_fmt<double>(unsigned char const*, unsigned long) [function] [call site] 00134
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, double>::_S_make_elt<double>(double&) [function] [call site] 00135
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IdQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00136
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<double>(double) [function] [call site] 00137
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<double>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, double> const&) [function] [call site] 00138
1 void invoke_fmt<long double>(unsigned char const*, unsigned long) [function] [call site] 00139
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, long double>::_S_make_elt<long double>(long double&) [function] [call site] 00140
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IeQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00141
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<long double>(long double) [function] [call site] 00142
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<long double>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, long double> const&) [function] [call site] 00143
1 void invoke_fmt<void*>(unsigned char const*, unsigned long) [function] [call site] 00144
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, void const*>::_S_make_elt<void*>(void*&) [function] [call site] 00145
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IPvQsr8__formatE18__formattable_withITL0__T_EEERS9_ [function] [call site] 00146
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<void const*>(void const*) [function] [call site] 00147
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<void const*>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, void const*> const&) [function] [call site] 00148
1 void invoke_fmt<__int128>(unsigned char const*, unsigned long) [function] [call site] 00149
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, __int128>::_S_make_elt<__int128>(__int128&) [function] [call site] 00150
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2InQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00151
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<__int128>(__int128) [function] [call site] 00152
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<__int128>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, __int128> const&) [function] [call site] 00153
1 void invoke_fmt<unsigned __int128>(unsigned char const*, unsigned long) [function] [call site] 00154
2 std::__format::_Arg_value<std::basic_format_context<std::__format::_Sink_iter<char>, char> > std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, unsigned __int128>::_S_make_elt<unsigned __int128>(unsigned __int128&) [function] [call site] 00155
3 _ZNSt16basic_format_argISt20basic_format_contextINSt8__format10_Sink_iterIcEEcEEC2IoQsr8__formatE18__formattable_withITL0__T_EEERS8_ [function] [call site] 00156
4 void std::basic_format_arg<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::_M_set<unsigned __int128>(unsigned __int128) [function] [call site] 00157
2 std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >::basic_format_args<unsigned __int128>(std::__format::_Arg_store<std::basic_format_context<std::__format::_Sink_iter<char>, char>, unsigned __int128> const&) [function] [call site] 00158