Fuzz introspector: from_chars
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
24 43 fast_float::binary_format ::max_mantissa_fast_path() call site: 00043 __clang_call_terminate
19 255 fast_float::from_chars_result_t fast_float::from_chars_float_javascript (char const*, char const*, double&, fast_float::parse_options_t ) call site: 00255 __clang_call_terminate
19 289 fast_float::from_chars_result_t fast_float::parse_number_slow_path (char const*, char const*, double&, fast_float::parse_options_t , bool) call site: 00289 __clang_call_terminate
18 319 fast_float::binary_format ::max_mantissa_fast_path() call site: 00319
15 365 fast_float::from_chars_result_t fast_float::parse_number_slow_path (char const*, char const*, float&, fast_float::parse_options_t , bool) call site: 00365
15 489 void fast_float::parse_mantissa (fast_float::bigint&, fast_float::parsed_number_string_t &, unsigned long, unsigned long&) call site: 00489
15 551 void fast_float::parse_mantissa (fast_float::bigint&, fast_float::parsed_number_string_t &, unsigned long, unsigned long&) call site: 00551
13 423 fast_float::adjusted_mantissa fast_float::digit_comp (fast_float::parsed_number_string_t &, fast_float::adjusted_mantissa) call site: 00423
6 68 fast_float::from_chars_result_t fast_float::from_chars_float_javascript (char const*, char const*, double&, fast_float::parse_options_t ) call site: 00068 __assert_fail
6 411 void fast_float::parse_mantissa (fast_float::bigint&, fast_float::parsed_number_string_t &, unsigned long, unsigned long&) call site: 00411 __clang_call_terminate
6 462 fast_float::parsed_number_string_t fast_float::parse_number_string_javascript (char16_t const*, char16_t const*, fast_float::parse_options_t , bool) call site: 00462 __clang_call_terminate
5 21 fast_float::parsed_number_string_t fast_float::parse_number_string_javascript (char const*, char const*, fast_float::parse_options_t , bool) call site: 00021

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 arbitrary_format(FuzzedDataProvider&) [function] [call site] 00001
2 fast_float::operator|(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00002
2 fast_float::operator|(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00003
1 fast_float::from_chars_result_t<char> fast_float::from_chars<double, char, int>(char const*, char const*, double&, fast_float::chars_format) [function] [call site] 00004
2 fast_float::from_chars_result_t<char> fast_float::from_chars_fixed_format<double, char, (fast_float::chars_format)5>(char const*, char const*, double&) [function] [call site] 00005
3 fast_float::parse_options_t<char>::parse_options_t(fast_float::chars_format, char, int) [function] [call site] 00006
3 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00007
3 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00008
3 fast_float::from_chars_result_t<char> fast_float::from_chars_float_javascript<double, char>(char const*, char const*, double&, fast_float::parse_options_t<char>) [function] [call site] 00009
4 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00010
4 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00011
4 bool fast_float::is_space<char>(char) [function] [call site] 00012
4 fast_float::parsed_number_string_t<char> fast_float::parse_number_string_javascript<char>(char const*, char const*, fast_float::parse_options_t<char>, bool) [function] [call site] 00013
5 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00014
5 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00015
6 fast_float::span<char const>::span() [function] [call site] 00016
6 fast_float::span<char const>::span() [function] [call site] 00017
5 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00018
5 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00019
5 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00020
5 fast_float::span<char const>::span(char const*, unsigned long) [function] [call site] 00021
5 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00022
5 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00023
5 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00024
5 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00025
5 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00026
5 fast_float::span<char const>::len() const [function] [call site] 00027
5 __clang_call_terminate [call site] 00028
6 __cxa_begin_catch [call site] 00029
4 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00030
4 fast_float::from_chars_result_t<char> fast_float::detail::parse_infnan<double, char>(char const*, char const*, double&, fast_float::chars_format) [function] [call site] 00031
5 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00032
5 char const* fast_float::str_const_nan<char>() [function] [call site] 00033
5 bool fast_float::fastfloat_strncasecmp<char>(char const*, char const*, unsigned long) [function] [call site] 00034
5 char const* fast_float::str_const_inf<char>() [function] [call site] 00035
5 bool fast_float::fastfloat_strncasecmp<char>(char const*, char const*, unsigned long) [function] [call site] 00036
5 char const* fast_float::str_const_inf<char>() [function] [call site] 00037
5 bool fast_float::fastfloat_strncasecmp<char>(char const*, char const*, unsigned long) [function] [call site] 00038
5 __clang_call_terminate [call site] 00039
4 fast_float::binary_format<double>::min_exponent_fast_path() [function] [call site] 00040
4 fast_float::binary_format<double>::max_exponent_fast_path() [function] [call site] 00041
4 fast_float::binary_format<double>::max_mantissa_fast_path() [function] [call site] 00042
5 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00043
4 fast_float::binary_format<double>::exact_power_of_ten(long) [function] [call site] 00044
4 fast_float::binary_format<double>::max_mantissa_fast_path(long) [function] [call site] 00045
4 __clang_call_terminate [call site] 00046
4 fast_float::adjusted_mantissa::adjusted_mantissa() [function] [call site] 00047
4 fast_float::binary_format<double>::smallest_power_of_ten() [function] [call site] 00048
4 fast_float::binary_format<double>::largest_power_of_ten() [function] [call site] 00049
4 fast_float::binary_format<double>::infinite_power() [function] [call site] 00050
4 __assert_fail [call site] 00051
4 fast_float::value128::value128() [function] [call site] 00052
4 fast_float::value128::value128() [function] [call site] 00053
4 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00054
4 fast_float::binary_format<double>::minimum_exponent() [function] [call site] 00055
4 fast_float::binary_format<double>::min_exponent_round_to_even() [function] [call site] 00056
4 fast_float::binary_format<double>::max_exponent_round_to_even() [function] [call site] 00057
4 __clang_call_terminate [call site] 00058
4 fast_float::adjusted_mantissa::adjusted_mantissa() [function] [call site] 00059
4 fast_float::binary_format<double>::smallest_power_of_ten() [function] [call site] 00060
4 fast_float::binary_format<double>::largest_power_of_ten() [function] [call site] 00061
4 fast_float::binary_format<double>::infinite_power() [function] [call site] 00062
4 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00063
4 fast_float::binary_format<double>::minimum_exponent() [function] [call site] 00064
4 fast_float::binary_format<double>::min_exponent_round_to_even() [function] [call site] 00065
4 fast_float::binary_format<double>::max_exponent_round_to_even() [function] [call site] 00066
4 __clang_call_terminate [call site] 00067
4 fast_float::adjusted_mantissa::operator!=(fast_float::adjusted_mantissa const&) const [function] [call site] 00068
4 __assert_fail [call site] 00069
4 __clang_call_terminate [call site] 00070
4 fast_float::adjusted_mantissa::adjusted_mantissa() [function] [call site] 00071
4 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00072
4 fast_float::binary_format<double>::minimum_exponent() [function] [call site] 00073
4 __clang_call_terminate [call site] 00074
4 fast_float::adjusted_mantissa fast_float::digit_comp<double, char>(fast_float::parsed_number_string_t<char>&, fast_float::adjusted_mantissa) [function] [call site] 00075
5 fast_float::binary_format<double>::max_digits() [function] [call site] 00076
5 fast_float::bigint::bigint() [function] [call site] 00077
6 fast_float::stackvec<(unsigned short)62>::stackvec() [function] [call site] 00078
5 void fast_float::parse_mantissa<char>(fast_float::bigint&, fast_float::parsed_number_string_t<char>&, unsigned long, unsigned long&) [function] [call site] 00079
6 fast_float::span<char const>::len() const [function] [call site] 00080
6 int fast_float::int_cmp_len<char>() [function] [call site] 00081
6 unsigned long fast_float::int_cmp_zeros<char>() [function] [call site] 00082
6 __clang_call_terminate [call site] 00083
6 fast_float::bigint::mul(unsigned long) [function] [call site] 00084
7 bool fast_float::small_mul<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, unsigned long) [function] [call site] 00085
8 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00086
8 fast_float::stackvec<(unsigned short)62>::operator[](unsigned long) [function] [call site] 00087
8 fast_float::stackvec<(unsigned short)62>::try_push(unsigned long) [function] [call site] 00088
9 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00089
9 fast_float::stackvec<(unsigned short)62>::capacity() const [function] [call site] 00090
9 fast_float::stackvec<(unsigned short)62>::push_unchecked(unsigned long) [function] [call site] 00091
6 fast_float::bigint::add(unsigned long) [function] [call site] 00092
7 bool fast_float::small_add_from<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, unsigned long, unsigned long) [function] [call site] 00093
8 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00094
8 fast_float::stackvec<(unsigned short)62>::operator[](unsigned long) [function] [call site] 00095
8 fast_float::stackvec<(unsigned short)62>::try_push(unsigned long) [function] [call site] 00096
6 int fast_float::int_cmp_len<char>() [function] [call site] 00097
6 unsigned long fast_float::int_cmp_zeros<char>() [function] [call site] 00098
6 __clang_call_terminate [call site] 00099
6 fast_float::span<char const>::len() const [function] [call site] 00100
6 int fast_float::int_cmp_len<char>() [function] [call site] 00101
6 unsigned long fast_float::int_cmp_zeros<char>() [function] [call site] 00102
6 __clang_call_terminate [call site] 00103
6 fast_float::bigint::mul(unsigned long) [function] [call site] 00104
6 fast_float::bigint::add(unsigned long) [function] [call site] 00105
6 fast_float::bigint::mul(unsigned long) [function] [call site] 00106
6 fast_float::bigint::add(unsigned long) [function] [call site] 00107
6 fast_float::span<char const>::len() const [function] [call site] 00108
6 int fast_float::int_cmp_len<char>() [function] [call site] 00109
6 unsigned long fast_float::int_cmp_zeros<char>() [function] [call site] 00110
6 __clang_call_terminate [call site] 00111
6 fast_float::bigint::mul(unsigned long) [function] [call site] 00112
6 fast_float::bigint::add(unsigned long) [function] [call site] 00113
6 int fast_float::int_cmp_len<char>() [function] [call site] 00114
6 unsigned long fast_float::int_cmp_zeros<char>() [function] [call site] 00115
6 __clang_call_terminate [call site] 00116
6 fast_float::bigint::mul(unsigned long) [function] [call site] 00117
6 fast_float::bigint::add(unsigned long) [function] [call site] 00118
6 __clang_call_terminate [call site] 00119
5 fast_float::adjusted_mantissa fast_float::positive_digit_comp<double>(fast_float::bigint&, int) [function] [call site] 00120
6 fast_float::bigint::pow10(unsigned int) [function] [call site] 00121
7 fast_float::bigint::pow5(unsigned int) [function] [call site] 00122
8 fast_float::span<unsigned long>::span(unsigned long const*, unsigned long) [function] [call site] 00123
8 bool fast_float::large_mul<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, fast_float::span<unsigned long>) [function] [call site] 00124
9 fast_float::span<unsigned long>::len() const [function] [call site] 00125
9 fast_float::span<unsigned long>::operator[](unsigned long) const [function] [call site] 00126
9 bool fast_float::small_mul<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, unsigned long) [function] [call site] 00127
9 bool fast_float::long_mul<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, fast_float::span<unsigned long>) [function] [call site] 00128
10 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00129
10 fast_float::span<unsigned long>::span(unsigned long const*, unsigned long) [function] [call site] 00130
10 fast_float::stackvec<(unsigned short)62>::stackvec(fast_float::span<unsigned long>) [function] [call site] 00131
11 fast_float::stackvec<(unsigned short)62>::try_extend(fast_float::span<unsigned long>) [function] [call site] 00132
12 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00133
12 fast_float::span<unsigned long>::len() const [function] [call site] 00134
12 fast_float::stackvec<(unsigned short)62>::capacity() const [function] [call site] 00135
12 fast_float::stackvec<(unsigned short)62>::extend_unchecked(fast_float::span<unsigned long>) [function] [call site] 00136
13 fast_float::span<unsigned long>::len() const [function] [call site] 00137
13 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00138
13 fast_float::span<unsigned long>::len() const [function] [call site] 00139
13 fast_float::stackvec<(unsigned short)62>::set_len(unsigned long) [function] [call site] 00140
13 __clang_call_terminate [call site] 00141
10 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00142
10 fast_float::span<unsigned long>::span(unsigned long const*, unsigned long) [function] [call site] 00143
10 fast_float::span<unsigned long>::len() const [function] [call site] 00144
10 fast_float::span<unsigned long>::operator[](unsigned long) const [function] [call site] 00145
10 bool fast_float::small_mul<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, unsigned long) [function] [call site] 00146
10 fast_float::span<unsigned long>::len() const [function] [call site] 00147
10 fast_float::span<unsigned long>::operator[](unsigned long) const [function] [call site] 00148
10 fast_float::stackvec<(unsigned short)62>::stackvec() [function] [call site] 00149
10 fast_float::stackvec<(unsigned short)62>::set_len(unsigned long) [function] [call site] 00150
10 fast_float::stackvec<(unsigned short)62>::try_extend(fast_float::span<unsigned long>) [function] [call site] 00151
10 bool fast_float::small_mul<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, unsigned long) [function] [call site] 00152
10 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00153
10 fast_float::span<unsigned long>::span(unsigned long const*, unsigned long) [function] [call site] 00154
10 bool fast_float::large_add_from<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, fast_float::span<unsigned long>, unsigned long) [function] [call site] 00155
11 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00156
11 fast_float::span<unsigned long>::len() const [function] [call site] 00157
11 fast_float::span<unsigned long>::len() const [function] [call site] 00158
11 fast_float::stackvec<(unsigned short)62>::try_resize(unsigned long, unsigned long) [function] [call site] 00159
12 fast_float::stackvec<(unsigned short)62>::capacity() const [function] [call site] 00160
12 fast_float::stackvec<(unsigned short)62>::resize_unchecked(unsigned long, unsigned long) [function] [call site] 00161
13 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00162
13 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00163
13 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00164
13 fast_float::stackvec<(unsigned short)62>::set_len(unsigned long) [function] [call site] 00165
13 fast_float::stackvec<(unsigned short)62>::set_len(unsigned long) [function] [call site] 00166
13 __clang_call_terminate [call site] 00167
11 fast_float::span<unsigned long>::len() const [function] [call site] 00168
11 fast_float::stackvec<(unsigned short)62>::operator[](unsigned long) [function] [call site] 00169
11 fast_float::span<unsigned long>::operator[](unsigned long) const [function] [call site] 00170
11 fast_float::stackvec<(unsigned short)62>::operator[](unsigned long) [function] [call site] 00171
11 fast_float::span<unsigned long>::len() const [function] [call site] 00172
11 bool fast_float::small_add_from<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, unsigned long, unsigned long) [function] [call site] 00173
10 fast_float::stackvec<(unsigned short)62>::normalize() [function] [call site] 00174
11 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00175
11 fast_float::stackvec<(unsigned short)62>::rindex(unsigned long) const [function] [call site] 00176
10 __clang_call_terminate [call site] 00177
8 bool fast_float::small_mul<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, unsigned long) [function] [call site] 00178
8 bool fast_float::small_mul<(unsigned short)62>(fast_float::stackvec<(unsigned short)62>&, unsigned long) [function] [call site] 00179
8 __clang_call_terminate [call site] 00180
7 fast_float::bigint::pow2(unsigned int) [function] [call site] 00181
8 fast_float::bigint::shl(unsigned long) [function] [call site] 00182
9 fast_float::bigint::shl_bits(unsigned long) [function] [call site] 00183
10 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00184
10 fast_float::stackvec<(unsigned short)62>::operator[](unsigned long) [function] [call site] 00185
10 fast_float::stackvec<(unsigned short)62>::operator[](unsigned long) [function] [call site] 00186
10 fast_float::stackvec<(unsigned short)62>::try_push(unsigned long) [function] [call site] 00187
9 fast_float::bigint::shl_limbs(unsigned long) [function] [call site] 00188
10 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00189
10 fast_float::stackvec<(unsigned short)62>::capacity() const [function] [call site] 00190
10 fast_float::stackvec<(unsigned short)62>::is_empty() const [function] [call site] 00191
10 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00192
10 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00193
10 fast_float::stackvec<(unsigned short)62>::set_len(unsigned long) [function] [call site] 00194
10 __clang_call_terminate [call site] 00195
6 fast_float::adjusted_mantissa::adjusted_mantissa() [function] [call site] 00196
6 fast_float::bigint::hi64(bool&) const [function] [call site] 00197
7 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00198
7 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00199
7 fast_float::stackvec<(unsigned short)62>::rindex(unsigned long) const [function] [call site] 00200
7 __assert_fail [call site] 00201
7 fast_float::stackvec<(unsigned short)62>::rindex(unsigned long) const [function] [call site] 00202
7 __assert_fail [call site] 00203
7 fast_float::stackvec<(unsigned short)62>::nonzero(unsigned long) const [function] [call site] 00204
8 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00205
8 fast_float::stackvec<(unsigned short)62>::rindex(unsigned long) const [function] [call site] 00206
6 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00207
6 fast_float::binary_format<double>::minimum_exponent() [function] [call site] 00208
6 fast_float::bigint::bit_length() const [function] [call site] 00209
7 fast_float::bigint::ctlz() const [function] [call site] 00210
8 fast_float::stackvec<(unsigned short)62>::is_empty() const [function] [call site] 00211
8 fast_float::stackvec<(unsigned short)62>::rindex(unsigned long) const [function] [call site] 00212
8 __assert_fail [call site] 00213
7 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00214
6 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00215
6 fast_float::positive_digit_comp<double>(fast_float::bigint&, int)::{lambda(fast_float::adjusted_mantissa&, int)#1}::operator()(fast_float::adjusted_mantissa&, int) const [function] [call site] 00216
7 fast_float::positive_digit_comp<double>(fast_float::bigint&, int)::{lambda(fast_float::adjusted_mantissa&, int)#1}::operator()(fast_float::adjusted_mantissa&, int) const::{lambda(bool, bool, bool)#1}::operator()(bool, bool, bool) const [function] [call site] 00217
7 __clang_call_terminate [call site] 00218
6 fast_float::binary_format<double>::infinite_power() [function] [call site] 00219
6 __clang_call_terminate [call site] 00220
5 fast_float::adjusted_mantissa fast_float::negative_digit_comp<double>(fast_float::bigint&, fast_float::adjusted_mantissa, int) [function] [call site] 00221
6 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00222
6 fast_float::negative_digit_comp<double>(fast_float::bigint&, fast_float::adjusted_mantissa, int)::{lambda(fast_float::adjusted_mantissa&, int)#1}::operator()(fast_float::adjusted_mantissa&, int) const [function] [call site] 00223
6 fast_float::binary_format<double>::infinite_power() [function] [call site] 00224
6 __clang_call_terminate [call site] 00225
6 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00226
6 fast_float::binary_format<double>::sign_index() [function] [call site] 00227
6 fast_float::adjusted_mantissa::adjusted_mantissa() [function] [call site] 00228
6 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00229
6 fast_float::binary_format<double>::minimum_exponent() [function] [call site] 00230
6 fast_float::bigint::bigint(unsigned long) [function] [call site] 00231
7 fast_float::stackvec<(unsigned short)62>::stackvec() [function] [call site] 00232
7 fast_float::stackvec<(unsigned short)62>::push_unchecked(unsigned long) [function] [call site] 00233
7 fast_float::stackvec<(unsigned short)62>::normalize() [function] [call site] 00234
6 fast_float::bigint::pow5(unsigned int) [function] [call site] 00235
6 fast_float::bigint::pow2(unsigned int) [function] [call site] 00236
6 fast_float::bigint::pow2(unsigned int) [function] [call site] 00237
6 fast_float::bigint::compare(fast_float::bigint const&) const [function] [call site] 00238
7 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00239
7 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00240
7 fast_float::stackvec<(unsigned short)62>::len() const [function] [call site] 00241
7 fast_float::stackvec<(unsigned short)62>::operator[](unsigned long) const [function] [call site] 00242
7 fast_float::stackvec<(unsigned short)62>::operator[](unsigned long) const [function] [call site] 00243
6 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00244
6 fast_float::negative_digit_comp<double>(fast_float::bigint&, fast_float::adjusted_mantissa, int)::{lambda(fast_float::adjusted_mantissa&, int)#2}::operator()(fast_float::adjusted_mantissa&, int) const [function] [call site] 00245
7 fast_float::negative_digit_comp<double>(fast_float::bigint&, fast_float::adjusted_mantissa, int)::{lambda(fast_float::adjusted_mantissa&, int)#2}::operator()(fast_float::adjusted_mantissa&, int) const::{lambda(bool, bool, bool)#1}::operator()(bool, bool, bool) const [function] [call site] 00246
7 __clang_call_terminate [call site] 00247
6 fast_float::binary_format<double>::infinite_power() [function] [call site] 00248
6 __clang_call_terminate [call site] 00249
6 __clang_call_terminate [call site] 00250
5 __clang_call_terminate [call site] 00251
4 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00252
4 fast_float::binary_format<double>::sign_index() [function] [call site] 00253
4 fast_float::binary_format<double>::infinite_power() [function] [call site] 00254
4 __clang_call_terminate [call site] 00255
3 bool fast_float::is_space<char>(char) [function] [call site] 00256
3 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00257
3 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00258
3 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00259
3 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00260
3 fast_float::span<char const>::span(char const*, unsigned long) [function] [call site] 00261
3 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00262
3 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00263
3 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00264
3 fast_float::span<char const>::len() const [function] [call site] 00265
3 __clang_call_terminate [call site] 00266
3 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00267
3 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00268
3 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00269
3 fast_float::span<char const>::span(char const*, unsigned long) [function] [call site] 00270
3 fast_float::span<char const>::len() const [function] [call site] 00271
3 __clang_call_terminate [call site] 00272
3 fast_float::from_chars_result_t<char> fast_float::detail::parse_infnan<double, char>(char const*, char const*, double&, fast_float::chars_format) [function] [call site] 00273
3 fast_float::from_chars_result_t<char> fast_float::parse_number_slow_path<double, char>(char const*, char const*, double&, fast_float::parse_options_t<char>, bool) [function] [call site] 00274
4 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00275
4 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00276
4 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00277
4 fast_float::span<char const>::span(char const*, unsigned long) [function] [call site] 00278
4 fast_float::span<char const>::len() const [function] [call site] 00279
4 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00280
4 fast_float::parsed_number_string_t<char>::parsed_number_string_t() [function] [call site] 00281
4 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00282
4 fast_float::span<char const>::span(char const*, unsigned long) [function] [call site] 00283
4 fast_float::span<char const>::len() const [function] [call site] 00284
4 __clang_call_terminate [call site] 00285
4 fast_float::adjusted_mantissa::operator!=(fast_float::adjusted_mantissa const&) const [function] [call site] 00286
4 fast_float::adjusted_mantissa fast_float::digit_comp<double, char>(fast_float::parsed_number_string_t<char>&, fast_float::adjusted_mantissa) [function] [call site] 00287
4 fast_float::binary_format<double>::infinite_power() [function] [call site] 00288
4 __clang_call_terminate [call site] 00289
3 fast_float::binary_format<double>::min_exponent_fast_path() [function] [call site] 00290
3 fast_float::binary_format<double>::max_exponent_fast_path() [function] [call site] 00291
3 fast_float::binary_format<double>::max_mantissa_fast_path() [function] [call site] 00292
3 fast_float::binary_format<double>::exact_power_of_ten(long) [function] [call site] 00293
3 fast_float::binary_format<double>::max_mantissa_fast_path(long) [function] [call site] 00294
3 __clang_call_terminate [call site] 00295
3 fast_float::adjusted_mantissa::adjusted_mantissa() [function] [call site] 00296
3 fast_float::binary_format<double>::smallest_power_of_ten() [function] [call site] 00297
3 fast_float::binary_format<double>::largest_power_of_ten() [function] [call site] 00298
3 fast_float::binary_format<double>::infinite_power() [function] [call site] 00299
3 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00300
3 fast_float::binary_format<double>::minimum_exponent() [function] [call site] 00301
3 fast_float::binary_format<double>::min_exponent_round_to_even() [function] [call site] 00302
3 fast_float::binary_format<double>::max_exponent_round_to_even() [function] [call site] 00303
3 __clang_call_terminate [call site] 00304
3 fast_float::binary_format<double>::mantissa_explicit_bits() [function] [call site] 00305
3 fast_float::binary_format<double>::sign_index() [function] [call site] 00306
3 fast_float::binary_format<double>::infinite_power() [function] [call site] 00307
3 __clang_call_terminate [call site] 00308
3 __clang_call_terminate [call site] 00309
2 fast_float::parse_options_t<char>::parse_options_t(fast_float::chars_format, char, int) [function] [call site] 00310
2 __clang_call_terminate [call site] 00311
1 fast_float::from_chars_result_t<char> fast_float::from_chars<float, char, int>(char const*, char const*, float&, fast_float::chars_format) [function] [call site] 00312
2 fast_float::from_chars_result_t<char> fast_float::from_chars_fixed_format<float, char, (fast_float::chars_format)5>(char const*, char const*, float&) [function] [call site] 00313
3 fast_float::from_chars_result_t<char> fast_float::from_chars_float_javascript<float, char>(char const*, char const*, float&, fast_float::parse_options_t<char>) [function] [call site] 00314
4 fast_float::from_chars_result_t<char> fast_float::detail::parse_infnan<float, char>(char const*, char const*, float&, fast_float::chars_format) [function] [call site] 00315
4 fast_float::binary_format<float>::min_exponent_fast_path() [function] [call site] 00316
4 fast_float::binary_format<float>::max_exponent_fast_path() [function] [call site] 00317
4 fast_float::binary_format<float>::max_mantissa_fast_path() [function] [call site] 00318
5 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00319
4 fast_float::binary_format<float>::exact_power_of_ten(long) [function] [call site] 00320
4 fast_float::binary_format<float>::max_mantissa_fast_path(long) [function] [call site] 00321
4 fast_float::binary_format<float>::smallest_power_of_ten() [function] [call site] 00322
4 fast_float::binary_format<float>::largest_power_of_ten() [function] [call site] 00323
4 fast_float::binary_format<float>::infinite_power() [function] [call site] 00324
4 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00325
4 fast_float::binary_format<float>::minimum_exponent() [function] [call site] 00326
4 fast_float::binary_format<float>::min_exponent_round_to_even() [function] [call site] 00327
4 fast_float::binary_format<float>::max_exponent_round_to_even() [function] [call site] 00328
4 fast_float::binary_format<float>::smallest_power_of_ten() [function] [call site] 00329
4 fast_float::binary_format<float>::largest_power_of_ten() [function] [call site] 00330
4 fast_float::binary_format<float>::infinite_power() [function] [call site] 00331
4 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00332
4 fast_float::binary_format<float>::minimum_exponent() [function] [call site] 00333
4 fast_float::binary_format<float>::min_exponent_round_to_even() [function] [call site] 00334
4 fast_float::binary_format<float>::max_exponent_round_to_even() [function] [call site] 00335
4 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00336
4 fast_float::binary_format<float>::minimum_exponent() [function] [call site] 00337
4 fast_float::adjusted_mantissa fast_float::digit_comp<float, char>(fast_float::parsed_number_string_t<char>&, fast_float::adjusted_mantissa) [function] [call site] 00338
5 fast_float::binary_format<float>::max_digits() [function] [call site] 00339
5 fast_float::adjusted_mantissa fast_float::positive_digit_comp<float>(fast_float::bigint&, int) [function] [call site] 00340
6 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00341
6 fast_float::binary_format<float>::minimum_exponent() [function] [call site] 00342
6 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00343
6 fast_float::positive_digit_comp<float>(fast_float::bigint&, int)::{lambda(fast_float::adjusted_mantissa&, int)#1}::operator()(fast_float::adjusted_mantissa&, int) const [function] [call site] 00344
7 fast_float::positive_digit_comp<float>(fast_float::bigint&, int)::{lambda(fast_float::adjusted_mantissa&, int)#1}::operator()(fast_float::adjusted_mantissa&, int) const::{lambda(bool, bool, bool)#1}::operator()(bool, bool, bool) const [function] [call site] 00345
6 fast_float::binary_format<float>::infinite_power() [function] [call site] 00346
5 fast_float::adjusted_mantissa fast_float::negative_digit_comp<float>(fast_float::bigint&, fast_float::adjusted_mantissa, int) [function] [call site] 00347
6 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00348
6 fast_float::negative_digit_comp<float>(fast_float::bigint&, fast_float::adjusted_mantissa, int)::{lambda(fast_float::adjusted_mantissa&, int)#1}::operator()(fast_float::adjusted_mantissa&, int) const [function] [call site] 00349
6 fast_float::binary_format<float>::infinite_power() [function] [call site] 00350
6 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00351
6 fast_float::binary_format<float>::sign_index() [function] [call site] 00352
6 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00353
6 fast_float::binary_format<float>::minimum_exponent() [function] [call site] 00354
6 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00355
6 fast_float::negative_digit_comp<float>(fast_float::bigint&, fast_float::adjusted_mantissa, int)::{lambda(fast_float::adjusted_mantissa&, int)#2}::operator()(fast_float::adjusted_mantissa&, int) const [function] [call site] 00356
7 fast_float::negative_digit_comp<float>(fast_float::bigint&, fast_float::adjusted_mantissa, int)::{lambda(fast_float::adjusted_mantissa&, int)#2}::operator()(fast_float::adjusted_mantissa&, int) const::{lambda(bool, bool, bool)#1}::operator()(bool, bool, bool) const [function] [call site] 00357
6 fast_float::binary_format<float>::infinite_power() [function] [call site] 00358
4 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00359
4 fast_float::binary_format<float>::sign_index() [function] [call site] 00360
4 fast_float::binary_format<float>::infinite_power() [function] [call site] 00361
3 fast_float::from_chars_result_t<char> fast_float::detail::parse_infnan<float, char>(char const*, char const*, float&, fast_float::chars_format) [function] [call site] 00362
3 fast_float::from_chars_result_t<char> fast_float::parse_number_slow_path<float, char>(char const*, char const*, float&, fast_float::parse_options_t<char>, bool) [function] [call site] 00363
4 fast_float::adjusted_mantissa fast_float::digit_comp<float, char>(fast_float::parsed_number_string_t<char>&, fast_float::adjusted_mantissa) [function] [call site] 00364
4 fast_float::binary_format<float>::infinite_power() [function] [call site] 00365
3 fast_float::binary_format<float>::min_exponent_fast_path() [function] [call site] 00366
3 fast_float::binary_format<float>::max_exponent_fast_path() [function] [call site] 00367
3 fast_float::binary_format<float>::max_mantissa_fast_path() [function] [call site] 00368
3 fast_float::binary_format<float>::exact_power_of_ten(long) [function] [call site] 00369
3 fast_float::binary_format<float>::max_mantissa_fast_path(long) [function] [call site] 00370
3 fast_float::binary_format<float>::smallest_power_of_ten() [function] [call site] 00371
3 fast_float::binary_format<float>::largest_power_of_ten() [function] [call site] 00372
3 fast_float::binary_format<float>::infinite_power() [function] [call site] 00373
3 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00374
3 fast_float::binary_format<float>::minimum_exponent() [function] [call site] 00375
3 fast_float::binary_format<float>::min_exponent_round_to_even() [function] [call site] 00376
3 fast_float::binary_format<float>::max_exponent_round_to_even() [function] [call site] 00377
3 fast_float::binary_format<float>::mantissa_explicit_bits() [function] [call site] 00378
3 fast_float::binary_format<float>::sign_index() [function] [call site] 00379
3 fast_float::binary_format<float>::infinite_power() [function] [call site] 00380
1 void check_widened<wchar_t>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, fast_float::from_chars_result_t<char>, double, fast_float::chars_format) [function] [call site] 00381
2 fast_float::from_chars_result_t<wchar_t> fast_float::from_chars<double, wchar_t, int>(wchar_t const*, wchar_t const*, double&, fast_float::chars_format) [function] [call site] 00382
3 fast_float::from_chars_result_t<wchar_t> fast_float::from_chars_fixed_format<double, wchar_t, (fast_float::chars_format)5>(wchar_t const*, wchar_t const*, double&) [function] [call site] 00383
4 fast_float::parse_options_t<wchar_t>::parse_options_t(fast_float::chars_format, wchar_t, int) [function] [call site] 00384
4 fast_float::from_chars_result_t<wchar_t> fast_float::from_chars_float_javascript<double, wchar_t>(wchar_t const*, wchar_t const*, double&, fast_float::parse_options_t<wchar_t>) [function] [call site] 00385
5 bool fast_float::is_space<wchar_t>(wchar_t) [function] [call site] 00386
5 fast_float::parsed_number_string_t<wchar_t> fast_float::parse_number_string_javascript<wchar_t>(wchar_t const*, wchar_t const*, fast_float::parse_options_t<wchar_t>, bool) [function] [call site] 00387
6 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00388
7 fast_float::span<wchar_t const>::span() [function] [call site] 00389
7 fast_float::span<wchar_t const>::span() [function] [call site] 00390
6 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00391
6 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00392
6 fast_float::span<wchar_t const>::span(wchar_t const*, unsigned long) [function] [call site] 00393
6 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00394
6 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00395
6 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00396
6 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00397
6 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00398
6 fast_float::span<wchar_t const>::len() const [function] [call site] 00399
5 fast_float::from_chars_result_t<wchar_t> fast_float::detail::parse_infnan<double, wchar_t>(wchar_t const*, wchar_t const*, double&, fast_float::chars_format) [function] [call site] 00400
6 wchar_t const* fast_float::str_const_nan<wchar_t>() [function] [call site] 00401
6 bool fast_float::fastfloat_strncasecmp<wchar_t>(wchar_t const*, wchar_t const*, unsigned long) [function] [call site] 00402
6 wchar_t const* fast_float::str_const_inf<wchar_t>() [function] [call site] 00403
6 bool fast_float::fastfloat_strncasecmp<wchar_t>(wchar_t const*, wchar_t const*, unsigned long) [function] [call site] 00404
6 wchar_t const* fast_float::str_const_inf<wchar_t>() [function] [call site] 00405
6 bool fast_float::fastfloat_strncasecmp<wchar_t>(wchar_t const*, wchar_t const*, unsigned long) [function] [call site] 00406
5 fast_float::adjusted_mantissa fast_float::digit_comp<double, wchar_t>(fast_float::parsed_number_string_t<wchar_t>&, fast_float::adjusted_mantissa) [function] [call site] 00407
6 void fast_float::parse_mantissa<wchar_t>(fast_float::bigint&, fast_float::parsed_number_string_t<wchar_t>&, unsigned long, unsigned long&) [function] [call site] 00408
7 fast_float::span<wchar_t const>::len() const [function] [call site] 00409
7 int fast_float::int_cmp_len<wchar_t>() [function] [call site] 00410
7 unsigned long fast_float::int_cmp_zeros<wchar_t>() [function] [call site] 00411
7 __clang_call_terminate [call site] 00412
7 int fast_float::int_cmp_len<wchar_t>() [function] [call site] 00413
7 unsigned long fast_float::int_cmp_zeros<wchar_t>() [function] [call site] 00414
7 fast_float::span<wchar_t const>::len() const [function] [call site] 00415
7 int fast_float::int_cmp_len<wchar_t>() [function] [call site] 00416
7 unsigned long fast_float::int_cmp_zeros<wchar_t>() [function] [call site] 00417
7 fast_float::span<wchar_t const>::len() const [function] [call site] 00418
7 int fast_float::int_cmp_len<wchar_t>() [function] [call site] 00419
7 unsigned long fast_float::int_cmp_zeros<wchar_t>() [function] [call site] 00420
7 int fast_float::int_cmp_len<wchar_t>() [function] [call site] 00421
7 unsigned long fast_float::int_cmp_zeros<wchar_t>() [function] [call site] 00422
6 __clang_call_terminate [call site] 00423
4 bool fast_float::is_space<wchar_t>(wchar_t) [function] [call site] 00424
4 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00425
4 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00426
4 fast_float::span<wchar_t const>::span(wchar_t const*, unsigned long) [function] [call site] 00427
4 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00428
4 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00429
4 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00430
4 fast_float::span<wchar_t const>::len() const [function] [call site] 00431
4 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00432
4 fast_float::span<wchar_t const>::span(wchar_t const*, unsigned long) [function] [call site] 00433
4 fast_float::span<wchar_t const>::len() const [function] [call site] 00434
4 fast_float::from_chars_result_t<wchar_t> fast_float::detail::parse_infnan<double, wchar_t>(wchar_t const*, wchar_t const*, double&, fast_float::chars_format) [function] [call site] 00435
4 fast_float::from_chars_result_t<wchar_t> fast_float::parse_number_slow_path<double, wchar_t>(wchar_t const*, wchar_t const*, double&, fast_float::parse_options_t<wchar_t>, bool) [function] [call site] 00436
5 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00437
5 fast_float::span<wchar_t const>::span(wchar_t const*, unsigned long) [function] [call site] 00438
5 fast_float::span<wchar_t const>::len() const [function] [call site] 00439
5 fast_float::parsed_number_string_t<wchar_t>::parsed_number_string_t() [function] [call site] 00440
5 fast_float::span<wchar_t const>::span(wchar_t const*, unsigned long) [function] [call site] 00441
5 fast_float::span<wchar_t const>::len() const [function] [call site] 00442
5 fast_float::adjusted_mantissa fast_float::digit_comp<double, wchar_t>(fast_float::parsed_number_string_t<wchar_t>&, fast_float::adjusted_mantissa) [function] [call site] 00443
3 fast_float::parse_options_t<wchar_t>::parse_options_t(fast_float::chars_format, wchar_t, int) [function] [call site] 00444
2 fail(char const*) [function] [call site] 00445
3 fprintf [call site] 00446
3 abort [call site] 00447
2 unsigned long bits_of<double>(double) [function] [call site] 00448
2 fail(char const*) [function] [call site] 00449
1 void check_widened<char16_t>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, fast_float::from_chars_result_t<char>, double, fast_float::chars_format) [function] [call site] 00450
2 fast_float::from_chars_result_t<char16_t> fast_float::from_chars<double, char16_t, int>(char16_t const*, char16_t const*, double&, fast_float::chars_format) [function] [call site] 00451
3 fast_float::from_chars_result_t<char16_t> fast_float::from_chars_fixed_format<double, char16_t, (fast_float::chars_format)5>(char16_t const*, char16_t const*, double&) [function] [call site] 00452
4 fast_float::parse_options_t<char16_t>::parse_options_t(fast_float::chars_format, char16_t, int) [function] [call site] 00453
4 fast_float::from_chars_result_t<char16_t> fast_float::from_chars_float_javascript<double, char16_t>(char16_t const*, char16_t const*, double&, fast_float::parse_options_t<char16_t>) [function] [call site] 00454
5 bool fast_float::is_space<char16_t>(char16_t) [function] [call site] 00455
5 fast_float::parsed_number_string_t<char16_t> fast_float::parse_number_string_javascript<char16_t>(char16_t const*, char16_t const*, fast_float::parse_options_t<char16_t>, bool) [function] [call site] 00456
6 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00457
7 fast_float::span<char16_t const>::span() [function] [call site] 00458
7 fast_float::span<char16_t const>::span() [function] [call site] 00459
6 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00460
6 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00461
6 fast_float::span<char16_t const>::span(char16_t const*, unsigned long) [function] [call site] 00462
6 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00463
6 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00464
6 __clang_call_terminate [call site] 00465
6 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00466
6 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00467
6 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00468
6 fast_float::span<char16_t const>::len() const [function] [call site] 00469
5 fast_float::from_chars_result_t<char16_t> fast_float::detail::parse_infnan<double, char16_t>(char16_t const*, char16_t const*, double&, fast_float::chars_format) [function] [call site] 00470
6 char16_t const* fast_float::str_const_nan<char16_t>() [function] [call site] 00471
6 bool fast_float::fastfloat_strncasecmp<char16_t>(char16_t const*, char16_t const*, unsigned long) [function] [call site] 00472
6 char16_t const* fast_float::str_const_inf<char16_t>() [function] [call site] 00473
6 bool fast_float::fastfloat_strncasecmp<char16_t>(char16_t const*, char16_t const*, unsigned long) [function] [call site] 00474
6 char16_t const* fast_float::str_const_inf<char16_t>() [function] [call site] 00475
6 bool fast_float::fastfloat_strncasecmp<char16_t>(char16_t const*, char16_t const*, unsigned long) [function] [call site] 00476
5 fast_float::adjusted_mantissa fast_float::digit_comp<double, char16_t>(fast_float::parsed_number_string_t<char16_t>&, fast_float::adjusted_mantissa) [function] [call site] 00477
6 void fast_float::parse_mantissa<char16_t>(fast_float::bigint&, fast_float::parsed_number_string_t<char16_t>&, unsigned long, unsigned long&) [function] [call site] 00478
7 fast_float::span<char16_t const>::len() const [function] [call site] 00479
7 int fast_float::int_cmp_len<char16_t>() [function] [call site] 00480
7 unsigned long fast_float::int_cmp_zeros<char16_t>() [function] [call site] 00481
7 int fast_float::int_cmp_len<char16_t>() [function] [call site] 00482
7 unsigned long fast_float::int_cmp_zeros<char16_t>() [function] [call site] 00483
7 fast_float::span<char16_t const>::len() const [function] [call site] 00484
7 int fast_float::int_cmp_len<char16_t>() [function] [call site] 00485
7 unsigned long fast_float::int_cmp_zeros<char16_t>() [function] [call site] 00486
7 fast_float::span<char16_t const>::len() const [function] [call site] 00487
7 int fast_float::int_cmp_len<char16_t>() [function] [call site] 00488
7 unsigned long fast_float::int_cmp_zeros<char16_t>() [function] [call site] 00489
7 int fast_float::int_cmp_len<char16_t>() [function] [call site] 00490
7 unsigned long fast_float::int_cmp_zeros<char16_t>() [function] [call site] 00491
4 bool fast_float::is_space<char16_t>(char16_t) [function] [call site] 00492
4 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00493
4 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00494
4 fast_float::span<char16_t const>::span(char16_t const*, unsigned long) [function] [call site] 00495
4 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00496
4 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00497
4 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00498
4 fast_float::span<char16_t const>::len() const [function] [call site] 00499
4 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00500
4 fast_float::span<char16_t const>::span(char16_t const*, unsigned long) [function] [call site] 00501
4 fast_float::span<char16_t const>::len() const [function] [call site] 00502
4 fast_float::from_chars_result_t<char16_t> fast_float::detail::parse_infnan<double, char16_t>(char16_t const*, char16_t const*, double&, fast_float::chars_format) [function] [call site] 00503
4 fast_float::from_chars_result_t<char16_t> fast_float::parse_number_slow_path<double, char16_t>(char16_t const*, char16_t const*, double&, fast_float::parse_options_t<char16_t>, bool) [function] [call site] 00504
5 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00505
5 fast_float::span<char16_t const>::span(char16_t const*, unsigned long) [function] [call site] 00506
5 fast_float::span<char16_t const>::len() const [function] [call site] 00507
5 fast_float::parsed_number_string_t<char16_t>::parsed_number_string_t() [function] [call site] 00508
5 fast_float::span<char16_t const>::span(char16_t const*, unsigned long) [function] [call site] 00509
5 fast_float::span<char16_t const>::len() const [function] [call site] 00510
5 fast_float::adjusted_mantissa fast_float::digit_comp<double, char16_t>(fast_float::parsed_number_string_t<char16_t>&, fast_float::adjusted_mantissa) [function] [call site] 00511
3 fast_float::parse_options_t<char16_t>::parse_options_t(fast_float::chars_format, char16_t, int) [function] [call site] 00512
1 void check_widened<char32_t>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, fast_float::from_chars_result_t<char>, double, fast_float::chars_format) [function] [call site] 00513
2 fast_float::from_chars_result_t<char32_t> fast_float::from_chars<double, char32_t, int>(char32_t const*, char32_t const*, double&, fast_float::chars_format) [function] [call site] 00514
3 fast_float::from_chars_result_t<char32_t> fast_float::from_chars_fixed_format<double, char32_t, (fast_float::chars_format)5>(char32_t const*, char32_t const*, double&) [function] [call site] 00515
4 fast_float::parse_options_t<char32_t>::parse_options_t(fast_float::chars_format, char32_t, int) [function] [call site] 00516
4 fast_float::from_chars_result_t<char32_t> fast_float::from_chars_float_javascript<double, char32_t>(char32_t const*, char32_t const*, double&, fast_float::parse_options_t<char32_t>) [function] [call site] 00517
5 bool fast_float::is_space<char32_t>(char32_t) [function] [call site] 00518
5 fast_float::parsed_number_string_t<char32_t> fast_float::parse_number_string_javascript<char32_t>(char32_t const*, char32_t const*, fast_float::parse_options_t<char32_t>, bool) [function] [call site] 00519
6 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00520
7 fast_float::span<char32_t const>::span() [function] [call site] 00521
7 fast_float::span<char32_t const>::span() [function] [call site] 00522
6 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00523
6 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00524
6 fast_float::span<char32_t const>::span(char32_t const*, unsigned long) [function] [call site] 00525
6 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00526
6 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00527
6 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00528
6 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00529
6 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00530
6 fast_float::span<char32_t const>::len() const [function] [call site] 00531
5 fast_float::from_chars_result_t<char32_t> fast_float::detail::parse_infnan<double, char32_t>(char32_t const*, char32_t const*, double&, fast_float::chars_format) [function] [call site] 00532
6 char32_t const* fast_float::str_const_nan<char32_t>() [function] [call site] 00533
6 bool fast_float::fastfloat_strncasecmp<char32_t>(char32_t const*, char32_t const*, unsigned long) [function] [call site] 00534
6 char32_t const* fast_float::str_const_inf<char32_t>() [function] [call site] 00535
6 bool fast_float::fastfloat_strncasecmp<char32_t>(char32_t const*, char32_t const*, unsigned long) [function] [call site] 00536
6 char32_t const* fast_float::str_const_inf<char32_t>() [function] [call site] 00537
6 bool fast_float::fastfloat_strncasecmp<char32_t>(char32_t const*, char32_t const*, unsigned long) [function] [call site] 00538
5 fast_float::adjusted_mantissa fast_float::digit_comp<double, char32_t>(fast_float::parsed_number_string_t<char32_t>&, fast_float::adjusted_mantissa) [function] [call site] 00539
6 void fast_float::parse_mantissa<char32_t>(fast_float::bigint&, fast_float::parsed_number_string_t<char32_t>&, unsigned long, unsigned long&) [function] [call site] 00540
7 fast_float::span<char32_t const>::len() const [function] [call site] 00541
7 int fast_float::int_cmp_len<char32_t>() [function] [call site] 00542
7 unsigned long fast_float::int_cmp_zeros<char32_t>() [function] [call site] 00543
7 int fast_float::int_cmp_len<char32_t>() [function] [call site] 00544
7 unsigned long fast_float::int_cmp_zeros<char32_t>() [function] [call site] 00545
7 fast_float::span<char32_t const>::len() const [function] [call site] 00546
7 int fast_float::int_cmp_len<char32_t>() [function] [call site] 00547
7 unsigned long fast_float::int_cmp_zeros<char32_t>() [function] [call site] 00548
7 fast_float::span<char32_t const>::len() const [function] [call site] 00549
7 int fast_float::int_cmp_len<char32_t>() [function] [call site] 00550
7 unsigned long fast_float::int_cmp_zeros<char32_t>() [function] [call site] 00551
7 int fast_float::int_cmp_len<char32_t>() [function] [call site] 00552
7 unsigned long fast_float::int_cmp_zeros<char32_t>() [function] [call site] 00553
4 bool fast_float::is_space<char32_t>(char32_t) [function] [call site] 00554
4 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00555
4 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00556
4 fast_float::span<char32_t const>::span(char32_t const*, unsigned long) [function] [call site] 00557
4 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00558
4 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00559
4 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00560
4 fast_float::span<char32_t const>::len() const [function] [call site] 00561
4 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00562
4 fast_float::span<char32_t const>::span(char32_t const*, unsigned long) [function] [call site] 00563
4 fast_float::span<char32_t const>::len() const [function] [call site] 00564
4 fast_float::from_chars_result_t<char32_t> fast_float::detail::parse_infnan<double, char32_t>(char32_t const*, char32_t const*, double&, fast_float::chars_format) [function] [call site] 00565
4 fast_float::from_chars_result_t<char32_t> fast_float::parse_number_slow_path<double, char32_t>(char32_t const*, char32_t const*, double&, fast_float::parse_options_t<char32_t>, bool) [function] [call site] 00566
5 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00567
5 fast_float::span<char32_t const>::span(char32_t const*, unsigned long) [function] [call site] 00568
5 fast_float::span<char32_t const>::len() const [function] [call site] 00569
5 fast_float::parsed_number_string_t<char32_t>::parsed_number_string_t() [function] [call site] 00570
5 fast_float::span<char32_t const>::span(char32_t const*, unsigned long) [function] [call site] 00571
5 fast_float::span<char32_t const>::len() const [function] [call site] 00572
5 fast_float::adjusted_mantissa fast_float::digit_comp<double, char32_t>(fast_float::parsed_number_string_t<char32_t>&, fast_float::adjusted_mantissa) [function] [call site] 00573
3 fast_float::parse_options_t<char32_t>::parse_options_t(fast_float::chars_format, char32_t, int) [function] [call site] 00574
1 void check_int_all_bases<unsigned char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00575
2 void check_int<unsigned char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00576
3 fast_float::from_chars_result_t<char> fast_float::from_chars<unsigned char, char, int>(char const*, char const*, unsigned char&, int) [function] [call site] 00577
4 fast_float::parse_options_t<char>::parse_options_t(fast_float::chars_format, char, int) [function] [call site] 00578
4 fast_float::from_chars_result_t<char> fast_float::from_chars_int_advanced<unsigned char, char>(char const*, char const*, unsigned char&, fast_float::parse_options_t<char>) [function] [call site] 00579
5 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00580
5 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00581
5 bool fast_float::is_space<char>(char) [function] [call site] 00582
5 fast_float::detail::adjust_for_feature_macros(fast_float::chars_format) [function] [call site] 00583
5 fast_float::operator&(fast_float::chars_format, fast_float::chars_format) [function] [call site] 00584
5 __clang_call_terminate [call site] 00585
4 __clang_call_terminate [call site] 00586
3 fail(char const*) [function] [call site] 00587
3 fail(char const*) [function] [call site] 00588
2 void check_int<unsigned char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00589
1 void check_int_all_bases<signed char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00590
2 void check_int<signed char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00591
3 fast_float::from_chars_result_t<char> fast_float::from_chars<signed char, char, int>(char const*, char const*, signed char&, int) [function] [call site] 00592
4 fast_float::from_chars_result_t<char> fast_float::from_chars_int_advanced<signed char, char>(char const*, char const*, signed char&, fast_float::parse_options_t<char>) [function] [call site] 00593
2 void check_int<signed char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00594
1 void check_int_all_bases<unsigned short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00595
2 void check_int<unsigned short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00596
3 fast_float::from_chars_result_t<char> fast_float::from_chars<unsigned short, char, int>(char const*, char const*, unsigned short&, int) [function] [call site] 00597
4 fast_float::from_chars_result_t<char> fast_float::from_chars_int_advanced<unsigned short, char>(char const*, char const*, unsigned short&, fast_float::parse_options_t<char>) [function] [call site] 00598
2 void check_int<unsigned short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00599
1 void check_int_all_bases<short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00600
2 void check_int<short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00601
3 fast_float::from_chars_result_t<char> fast_float::from_chars<short, char, int>(char const*, char const*, short&, int) [function] [call site] 00602
4 fast_float::from_chars_result_t<char> fast_float::from_chars_int_advanced<short, char>(char const*, char const*, short&, fast_float::parse_options_t<char>) [function] [call site] 00603
2 void check_int<short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00604
1 void check_int_all_bases<unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00605
2 void check_int<unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00606
3 fast_float::from_chars_result_t<char> fast_float::from_chars<unsigned int, char, int>(char const*, char const*, unsigned int&, int) [function] [call site] 00607
4 fast_float::from_chars_result_t<char> fast_float::from_chars_int_advanced<unsigned int, char>(char const*, char const*, unsigned int&, fast_float::parse_options_t<char>) [function] [call site] 00608
2 void check_int<unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00609
1 void check_int_all_bases<int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00610
2 void check_int<int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00611
3 fast_float::from_chars_result_t<char> fast_float::from_chars<int, char, int>(char const*, char const*, int&, int) [function] [call site] 00612
4 fast_float::from_chars_result_t<char> fast_float::from_chars_int_advanced<int, char>(char const*, char const*, int&, fast_float::parse_options_t<char>) [function] [call site] 00613
2 void check_int<int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00614
1 void check_int_all_bases<unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00615
2 void check_int<unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00616
3 fast_float::from_chars_result_t<char> fast_float::from_chars<unsigned long, char, int>(char const*, char const*, unsigned long&, int) [function] [call site] 00617
4 fast_float::from_chars_result_t<char> fast_float::from_chars_int_advanced<unsigned long, char>(char const*, char const*, unsigned long&, fast_float::parse_options_t<char>) [function] [call site] 00618
2 void check_int<unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00619
1 void check_int_all_bases<long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00620
2 void check_int<long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00621
3 fast_float::from_chars_result_t<char> fast_float::from_chars<long, char, int>(char const*, char const*, long&, int) [function] [call site] 00622
4 fast_float::from_chars_result_t<char> fast_float::from_chars_int_advanced<long, char>(char const*, char const*, long&, fast_float::parse_options_t<char>) [function] [call site] 00623
2 void check_int<long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00624
1 void check_arbitrary_units<wchar_t>(FuzzedDataProvider&, fast_float::chars_format) [function] [call site] 00625
2 fast_float::from_chars_result_t<wchar_t> fast_float::from_chars<double, wchar_t, int>(wchar_t const*, wchar_t const*, double&, fast_float::chars_format) [function] [call site] 00626
2 fail(char const*) [function] [call site] 00627
2 fast_float::from_chars_result_t<wchar_t> fast_float::from_chars<unsigned short, wchar_t, int>(wchar_t const*, wchar_t const*, unsigned short&, int) [function] [call site] 00628
3 fast_float::parse_options_t<wchar_t>::parse_options_t(fast_float::chars_format, wchar_t, int) [function] [call site] 00629
3 fast_float::from_chars_result_t<wchar_t> fast_float::from_chars_int_advanced<unsigned short, wchar_t>(wchar_t const*, wchar_t const*, unsigned short&, fast_float::parse_options_t<wchar_t>) [function] [call site] 00630
4 bool fast_float::is_space<wchar_t>(wchar_t) [function] [call site] 00631
2 fail(char const*) [function] [call site] 00632
1 void check_arbitrary_units<char16_t>(FuzzedDataProvider&, fast_float::chars_format) [function] [call site] 00633
2 fast_float::from_chars_result_t<char16_t> fast_float::from_chars<double, char16_t, int>(char16_t const*, char16_t const*, double&, fast_float::chars_format) [function] [call site] 00634
2 fast_float::from_chars_result_t<char16_t> fast_float::from_chars<unsigned short, char16_t, int>(char16_t const*, char16_t const*, unsigned short&, int) [function] [call site] 00635
3 fast_float::parse_options_t<char16_t>::parse_options_t(fast_float::chars_format, char16_t, int) [function] [call site] 00636
3 fast_float::from_chars_result_t<char16_t> fast_float::from_chars_int_advanced<unsigned short, char16_t>(char16_t const*, char16_t const*, unsigned short&, fast_float::parse_options_t<char16_t>) [function] [call site] 00637
4 bool fast_float::is_space<char16_t>(char16_t) [function] [call site] 00638
1 void check_arbitrary_units<char32_t>(FuzzedDataProvider&, fast_float::chars_format) [function] [call site] 00639
2 fast_float::from_chars_result_t<char32_t> fast_float::from_chars<double, char32_t, int>(char32_t const*, char32_t const*, double&, fast_float::chars_format) [function] [call site] 00640
2 fast_float::from_chars_result_t<char32_t> fast_float::from_chars<unsigned short, char32_t, int>(char32_t const*, char32_t const*, unsigned short&, int) [function] [call site] 00641
3 fast_float::parse_options_t<char32_t>::parse_options_t(fast_float::chars_format, char32_t, int) [function] [call site] 00642
3 fast_float::from_chars_result_t<char32_t> fast_float::from_chars_int_advanced<unsigned short, char32_t>(char32_t const*, char32_t const*, unsigned short&, fast_float::parse_options_t<char32_t>) [function] [call site] 00643
4 bool fast_float::is_space<char32_t>(char32_t) [function] [call site] 00644