Fuzz introspector: string_to_double_fuzzer
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
61 349 double_conversion::StrtodTrimmed(double_conversion::Vector , int) call site: 00349 __assert_fail
11 104 double double_conversion::RadixStringToIeee<3, char*>(char**, char*, bool, unsigned short, bool, bool, bool, double, bool, bool*) call site: 00104
4 119 double double_conversion::RadixStringToIeee<3, char*>(char**, char*, bool, unsigned short, bool, bool, bool, double, bool, bool*) call site: 00119
4 295 double_conversion::Bignum::AddBignum(double_conversion::Bignum const&) call site: 00295 __assert_fail
2 20 bool double_conversion::(anonymous namespace)::ConsumeSubString (char const**, char const*, char const*, bool) call site: 00020
2 37 double double_conversion::StringToDoubleConverter::StringToIeee (char const*, int, bool, int*) const call site: 00037
2 116 double double_conversion::RadixStringToIeee<3, char*>(char**, char*, bool, unsigned short, bool, bool, bool, double, bool, bool*) call site: 00116
2 307 double_conversion::Bignum::AddBignum(double_conversion::Bignum const&) call site: 00307 __assert_fail
2 341 double_conversion::Double::NextDouble() const call site: 00341
1 53 bool double_conversion::IsHexFloatString (char const*, char const*, unsigned short, bool, bool) call site: 00053
1 71 double double_conversion::RadixStringToIeee<4, char const*>(char const**, char const*, bool, unsigned short, bool, bool, bool, double, bool, bool*) call site: 00071
1 126 double double_conversion::StringToDoubleConverter::StringToIeee (char const*, int, bool, int*) const call site: 00126 __assert_fail

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 double_conversion::StringToDoubleConverter::StringToDoubleConverter(int, double, double, char const*, char const*, unsigned short) [function] [call site] 00001
1 double_conversion::StringToDoubleConverter::StringToDouble(char const*, int, int*) const [function] [call site] 00002
2 double double_conversion::StringToDoubleConverter::StringToIeee<char const*>(char const*, int, bool, int*) const [function] [call site] 00003
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00004
4 double_conversion::isWhitespace(char) [function] [call site] 00005
5 double_conversion::isWhitespace7(int) [function] [call site] 00006
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00007
3 bool double_conversion::(anonymous namespace)::ConsumeFirstCharacter<char>(char, char const*, bool) [function] [call site] 00008
4 double_conversion::(anonymous namespace)::CodeUnit(char) [function] [call site] 00009
4 double_conversion::(anonymous namespace)::CodeUnit(char) [function] [call site] 00010
4 double_conversion::(anonymous namespace)::ToLower(unsigned int) [function] [call site] 00011
5 __cxa_guard_acquire [call site] 00012
5 __cxa_guard_release [call site] 00013
5 __cxa_guard_abort [call site] 00014
3 bool double_conversion::(anonymous namespace)::ConsumeSubString<char const*>(char const**, char const*, char const*, bool) [function] [call site] 00015
4 bool double_conversion::(anonymous namespace)::ConsumeSubStringImpl<char const*, unsigned int (*)(unsigned int)>(char const**, char const*, char const*, unsigned int (*)(unsigned int)) [function] [call site] 00016
5 double_conversion::(anonymous namespace)::CodeUnit(char) [function] [call site] 00017
5 __assert_fail [call site] 00018
5 double_conversion::(anonymous namespace)::CodeUnit(char) [function] [call site] 00019
4 double_conversion::(anonymous namespace)::ToLower(unsigned int) [function] [call site] 00020
4 bool double_conversion::(anonymous namespace)::ConsumeSubStringImpl<char const*, unsigned int (*)(unsigned int)>(char const**, char const*, char const*, unsigned int (*)(unsigned int)) [function] [call site] 00021
4 double_conversion::(anonymous namespace)::Pass(unsigned int) [function] [call site] 00022
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00023
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00024
3 double_conversion::Double::Infinity() [function] [call site] 00025
4 double_conversion::Double::Double(unsigned long) [function] [call site] 00026
4 double_conversion::Double::value() const [function] [call site] 00027
5 double_conversion::uint64_to_double(unsigned long) [function] [call site] 00028
6 double double_conversion::BitCast<double, unsigned long>(unsigned long const&) [function] [call site] 00029
3 bool double_conversion::(anonymous namespace)::ConsumeFirstCharacter<char>(char, char const*, bool) [function] [call site] 00030
3 bool double_conversion::(anonymous namespace)::ConsumeSubString<char const*>(char const**, char const*, char const*, bool) [function] [call site] 00031
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00032
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00033
3 double_conversion::Double::NaN() [function] [call site] 00034
4 double_conversion::Double::Double(unsigned long) [function] [call site] 00035
4 double_conversion::Double::value() const [function] [call site] 00036
3 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00037
4 double_conversion::isDigit(int, int) [function] [call site] 00038
4 double_conversion::isDigit(int, int) [function] [call site] 00039
3 double_conversion::SignedZero(bool) [function] [call site] 00040
3 bool double_conversion::IsHexFloatString<char const*>(char const*, char const*, unsigned short, bool, bool) [function] [call site] 00041
4 __assert_fail [call site] 00042
4 double_conversion::isDigit(int, int) [function] [call site] 00043
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00044
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00045
4 double_conversion::isDigit(int, int) [function] [call site] 00046
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00047
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00048
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00049
4 double_conversion::isDigit(int, int) [function] [call site] 00050
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00051
4 double_conversion::isDigit(int, int) [function] [call site] 00052
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00053
4 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00054
3 double_conversion::isDigit(int, int) [function] [call site] 00055
3 double double_conversion::RadixStringToIeee<4, char const*>(char const**, char const*, bool, unsigned short, bool, bool, bool, double, bool, bool*) [function] [call site] 00056
4 __assert_fail [call site] 00057
4 bool double_conversion::IsHexFloatString<char const*>(char const*, char const*, unsigned short, bool, bool) [function] [call site] 00058
4 __assert_fail [call site] 00059
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00060
4 double_conversion::SignedZero(bool) [function] [call site] 00061
4 double_conversion::IsDecimalDigitForRadix(int, int) [function] [call site] 00062
4 double_conversion::IsCharacterDigitForRadix(int, int, char) [function] [call site] 00063
4 double_conversion::IsCharacterDigitForRadix(int, int, char) [function] [call site] 00064
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00065
4 __assert_fail [call site] 00066
4 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00067
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00068
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00069
4 __assert_fail [call site] 00070
4 double_conversion::isDigit(int, int) [function] [call site] 00071
4 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00072
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00073
4 __assert_fail [call site] 00074
4 __assert_fail [call site] 00075
4 __assert_fail [call site] 00076
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00077
4 __assert_fail [call site] 00078
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00079
4 __assert_fail [call site] 00080
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00081
4 __assert_fail [call site] 00082
4 double_conversion::IsDecimalDigitForRadix(int, int) [function] [call site] 00083
4 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00084
4 __assert_fail [call site] 00085
4 double_conversion::Double::Infinity() [function] [call site] 00086
4 double_conversion::SignedZero(bool) [function] [call site] 00087
4 ldexp [call site] 00088
4 ldexp [call site] 00089
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00090
3 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00091
3 double_conversion::SignedZero(bool) [function] [call site] 00092
3 __assert_fail [call site] 00093
3 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00094
3 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00095
3 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00096
3 double_conversion::SignedZero(bool) [function] [call site] 00097
3 __assert_fail [call site] 00098
3 bool double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&) [function] [call site] 00099
3 __assert_fail [call site] 00100
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00101
3 bool double_conversion::AdvanceToNonspace<char const*>(char const**, char const*) [function] [call site] 00102
3 double double_conversion::RadixStringToIeee<3, char*>(char**, char*, bool, unsigned short, bool, bool, bool, double, bool, bool*) [function] [call site] 00103
4 bool double_conversion::IsHexFloatString<char*>(char*, char*, unsigned short, bool, bool) [function] [call site] 00104
5 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00105
5 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00106
5 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00107
5 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00108
5 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00109
5 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00110
5 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00111
5 bool double_conversion::AdvanceToNonspace<char*>(char**, char*) [function] [call site] 00112
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00113
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00114
4 bool double_conversion::AdvanceToNonspace<char*>(char**, char*) [function] [call site] 00115
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00116
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00117
4 bool double_conversion::AdvanceToNonspace<char*>(char**, char*) [function] [call site] 00118
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00119
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00120
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00121
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00122
4 bool double_conversion::Advance<char*>(char**, unsigned short, int, char*&) [function] [call site] 00123
3 __assert_fail [call site] 00124
3 __assert_fail [call site] 00125
3 double_conversion::Vector<char const>::Vector(char const*, int) [function] [call site] 00126
4 __assert_fail [call site] 00127
3 double_conversion::TrimTrailingZeros(double_conversion::Vector<char const>) [function] [call site] 00128
4 double_conversion::Vector<char const>::length() const [function] [call site] 00129
4 double_conversion::Vector<char const>::operator[](int) const [function] [call site] 00130
5 __assert_fail [call site] 00131
4 double_conversion::Vector<char const>::SubVector(int, int) [function] [call site] 00132
5 __assert_fail [call site] 00133
5 __assert_fail [call site] 00134
5 __assert_fail [call site] 00135
5 double_conversion::Vector<char const>::start() const [function] [call site] 00136
5 double_conversion::Vector<char const>::Vector(char const*, int) [function] [call site] 00137
4 double_conversion::Vector<char const>::start() const [function] [call site] 00138
4 double_conversion::Vector<char const>::Vector(char const*, int) [function] [call site] 00139
3 double_conversion::Vector<char const>::length() const [function] [call site] 00140
3 double_conversion::StrtodTrimmed(double_conversion::Vector<char const>, int) [function] [call site] 00141
4 double_conversion::Vector<char const>::length() const [function] [call site] 00142
4 __assert_fail [call site] 00143
4 double_conversion::AssertTrimmedDigits(double_conversion::Vector<char const> const&) [function] [call site] 00144
5 double_conversion::Vector<char const>::length() const [function] [call site] 00145
5 double_conversion::Vector<char const>::operator[](int) const [function] [call site] 00146
5 double_conversion::IsDigit(char) [function] [call site] 00147
5 double_conversion::Vector<char const>::length() const [function] [call site] 00148
5 double_conversion::Vector<char const>::operator[](int) const [function] [call site] 00149
5 double_conversion::IsNonZeroDigit(char) [function] [call site] 00150
4 __assert_fail [call site] 00151
4 double_conversion::ClampExponent(int) [function] [call site] 00152
4 double_conversion::ComputeGuess(double_conversion::Vector<char const>, int, double*) [function] [call site] 00153
5 double_conversion::Vector<char const>::length() const [function] [call site] 00154
5 double_conversion::ClampExponent(int) [function] [call site] 00155
5 double_conversion::Vector<char const>::length() const [function] [call site] 00156
5 double_conversion::Double::Infinity() [function] [call site] 00157
5 double_conversion::Vector<char const>::length() const [function] [call site] 00158
5 double_conversion::DoubleStrtod(double_conversion::Vector<char const>, int, double*) [function] [call site] 00159
6 double_conversion::Vector<char const>::length() const [function] [call site] 00160
6 double_conversion::ReadUint64(double_conversion::Vector<char const>, int*) [function] [call site] 00161
7 double_conversion::Vector<char const>::length() const [function] [call site] 00162
7 double_conversion::Vector<char const>::operator[](int) const [function] [call site] 00163
7 __assert_fail [call site] 00164
6 double_conversion::Vector<char const>::length() const [function] [call site] 00165
6 __assert_fail [call site] 00166
6 double_conversion::ReadUint64(double_conversion::Vector<char const>, int*) [function] [call site] 00167
6 double_conversion::Vector<char const>::length() const [function] [call site] 00168
6 __assert_fail [call site] 00169
6 double_conversion::Vector<char const>::length() const [function] [call site] 00170
6 double_conversion::ReadUint64(double_conversion::Vector<char const>, int*) [function] [call site] 00171
6 double_conversion::Vector<char const>::length() const [function] [call site] 00172
5 double_conversion::DiyFpStrtod(double_conversion::Vector<char const>, int, double*) [function] [call site] 00173
6 double_conversion::DiyFp::DiyFp() [function] [call site] 00174
6 double_conversion::ReadDiyFp(double_conversion::Vector<char const>, double_conversion::DiyFp*, int*) [function] [call site] 00175
7 double_conversion::ReadUint64(double_conversion::Vector<char const>, int*) [function] [call site] 00176
7 double_conversion::Vector<char const>::length() const [function] [call site] 00177
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00178
7 double_conversion::Vector<char const>::operator[](int) const [function] [call site] 00179
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00180
7 double_conversion::Vector<char const>::length() const [function] [call site] 00181
6 double_conversion::DiyFp::e() const [function] [call site] 00182
6 double_conversion::DiyFp::Normalize() [function] [call site] 00183
7 __assert_fail [call site] 00184
6 double_conversion::DiyFp::e() const [function] [call site] 00185
6 __assert_fail [call site] 00186
6 double_conversion::DiyFp::DiyFp() [function] [call site] 00187
6 double_conversion::PowersOfTenCache::GetCachedPowerForDecimalExponent(int, double_conversion::DiyFp*, int*) [function] [call site] 00188
7 __assert_fail [call site] 00189
7 __assert_fail [call site] 00190
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00191
7 __assert_fail [call site] 00192
7 __assert_fail [call site] 00193
6 double_conversion::AdjustmentPowerOfTen(int) [function] [call site] 00194
7 __assert_fail [call site] 00195
7 __assert_fail [call site] 00196
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00197
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00198
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00199
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00200
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00201
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00202
7 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00203
7 abort [call site] 00204
6 double_conversion::DiyFp::Multiply(double_conversion::DiyFp const&) [function] [call site] 00205
6 double_conversion::Vector<char const>::length() const [function] [call site] 00206
6 double_conversion::DiyFp::Multiply(double_conversion::DiyFp const&) [function] [call site] 00207
6 double_conversion::DiyFp::e() const [function] [call site] 00208
6 double_conversion::DiyFp::Normalize() [function] [call site] 00209
6 double_conversion::DiyFp::e() const [function] [call site] 00210
6 double_conversion::DiyFp::e() const [function] [call site] 00211
6 double_conversion::Double::SignificandSizeForOrderOfMagnitude(int) [function] [call site] 00212
6 double_conversion::DiyFp::f() const [function] [call site] 00213
6 double_conversion::DiyFp::set_f(unsigned long) [function] [call site] 00214
6 double_conversion::DiyFp::e() const [function] [call site] 00215
6 double_conversion::DiyFp::set_e(int) [function] [call site] 00216
6 __assert_fail [call site] 00217
6 double_conversion::DiyFp::f() const [function] [call site] 00218
6 double_conversion::DiyFp::f() const [function] [call site] 00219
6 double_conversion::DiyFp::e() const [function] [call site] 00220
6 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00221
6 double_conversion::DiyFp::f() const [function] [call site] 00222
6 double_conversion::DiyFp::set_f(unsigned long) [function] [call site] 00223
6 double_conversion::Double::Double(double_conversion::DiyFp) [function] [call site] 00224
7 double_conversion::Double::DiyFpToUint64(double_conversion::DiyFp) [function] [call site] 00225
8 double_conversion::DiyFp::f() const [function] [call site] 00226
8 double_conversion::DiyFp::e() const [function] [call site] 00227
6 double_conversion::Double::value() const [function] [call site] 00228
5 double_conversion::Double::Infinity() [function] [call site] 00229
4 double_conversion::Double::Double(double) [function] [call site] 00230
5 double_conversion::double_to_uint64(double) [function] [call site] 00231
6 unsigned long double_conversion::BitCast<unsigned long, double>(double const&) [function] [call site] 00232
4 double_conversion::Double::UpperBoundary() const [function] [call site] 00233
5 double_conversion::Double::Sign() const [function] [call site] 00234
6 double_conversion::Double::AsUint64() const [function] [call site] 00235
5 __assert_fail [call site] 00236
5 double_conversion::Double::Significand() const [function] [call site] 00237
6 double_conversion::Double::AsUint64() const [function] [call site] 00238
6 double_conversion::Double::IsDenormal() const [function] [call site] 00239
7 double_conversion::Double::AsUint64() const [function] [call site] 00240
5 double_conversion::Double::Exponent() const [function] [call site] 00241
6 double_conversion::Double::IsDenormal() const [function] [call site] 00242
6 double_conversion::Double::AsUint64() const [function] [call site] 00243
5 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00244
4 double_conversion::CompareBufferWithDiyFp(double_conversion::Vector<char const>, int, double_conversion::DiyFp) [function] [call site] 00245
5 double_conversion::Vector<char const>::length() const [function] [call site] 00246
5 double_conversion::Vector<char const>::length() const [function] [call site] 00247
5 __assert_fail [call site] 00248
5 double_conversion::Vector<char const>::length() const [function] [call site] 00249
5 __assert_fail [call site] 00250
5 double_conversion::Bignum::Bignum() [function] [call site] 00251
5 double_conversion::Bignum::Bignum() [function] [call site] 00252
5 double_conversion::Bignum::AssignDecimalString(double_conversion::Vector<char const>) [function] [call site] 00253
6 double_conversion::Bignum::Zero() [function] [call site] 00254
6 double_conversion::Vector<char const>::length() const [function] [call site] 00255
6 double_conversion::ReadUInt64(double_conversion::Vector<char const>, int, int) [function] [call site] 00256
7 double_conversion::Vector<char const>::operator[](int) const [function] [call site] 00257
7 __assert_fail [call site] 00258
6 double_conversion::Bignum::MultiplyByPowerOfTen(int) [function] [call site] 00259
7 double_conversion::Bignum::MultiplyByUInt64(unsigned long) [function] [call site] 00260
8 double_conversion::Bignum::Zero() [function] [call site] 00261
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00262
9 __assert_fail [call site] 00263
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00264
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00265
8 double_conversion::Bignum::EnsureCapacity(int) [function] [call site] 00266
9 abort [call site] 00267
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00268
7 double_conversion::Bignum::MultiplyByUInt32(unsigned int) [function] [call site] 00269
8 double_conversion::Bignum::Zero() [function] [call site] 00270
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00271
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00272
8 double_conversion::Bignum::EnsureCapacity(int) [function] [call site] 00273
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00274
7 double_conversion::Bignum::MultiplyByUInt32(unsigned int) [function] [call site] 00275
7 double_conversion::Bignum::ShiftLeft(int) [function] [call site] 00276
8 double_conversion::Bignum::EnsureCapacity(int) [function] [call site] 00277
8 double_conversion::Bignum::BigitsShiftLeft(int) [function] [call site] 00278
9 __assert_fail [call site] 00279
9 __assert_fail [call site] 00280
9 double_conversion::Bignum::RawBigit(int) [function] [call site] 00281
9 double_conversion::Bignum::RawBigit(int) [function] [call site] 00282
9 double_conversion::Bignum::RawBigit(int) [function] [call site] 00283
6 double_conversion::Bignum::AddUInt64(unsigned long) [function] [call site] 00284
7 double_conversion::Bignum::Bignum() [function] [call site] 00285
7 double_conversion::Bignum::AssignUInt64(unsigned long) [function] [call site] 00286
8 double_conversion::Bignum::Zero() [function] [call site] 00287
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00288
7 double_conversion::Bignum::AddBignum(double_conversion::Bignum const&) [function] [call site] 00289
8 double_conversion::Bignum::IsClamped() const [function] [call site] 00290
9 double_conversion::Bignum::RawBigit(int) const [function] [call site] 00291
10 __assert_fail [call site] 00292
8 __assert_fail [call site] 00293
8 double_conversion::Bignum::IsClamped() const [function] [call site] 00294
8 double_conversion::Bignum::Align(double_conversion::Bignum const&) [function] [call site] 00295
9 double_conversion::Bignum::EnsureCapacity(int) [function] [call site] 00296
9 double_conversion::Bignum::RawBigit(int) [function] [call site] 00297
9 double_conversion::Bignum::RawBigit(int) [function] [call site] 00298
9 __assert_fail [call site] 00299
8 double_conversion::Bignum::BigitLength() const [function] [call site] 00300
8 double_conversion::Bignum::EnsureCapacity(int) [function] [call site] 00301
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00302
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00303
8 double_conversion::Bignum::RawBigit(int) const [function] [call site] 00304
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00305
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00306
8 double_conversion::Bignum::RawBigit(int) [function] [call site] 00307
8 double_conversion::Bignum::IsClamped() const [function] [call site] 00308
8 __assert_fail [call site] 00309
6 double_conversion::ReadUInt64(double_conversion::Vector<char const>, int, int) [function] [call site] 00310
6 double_conversion::Bignum::MultiplyByPowerOfTen(int) [function] [call site] 00311
6 double_conversion::Bignum::AddUInt64(unsigned long) [function] [call site] 00312
6 double_conversion::Bignum::Clamp() [function] [call site] 00313
7 double_conversion::Bignum::RawBigit(int) [function] [call site] 00314
5 double_conversion::DiyFp::f() const [function] [call site] 00315
5 double_conversion::Bignum::AssignUInt64(unsigned long) [function] [call site] 00316
5 double_conversion::Bignum::MultiplyByPowerOfTen(int) [function] [call site] 00317
5 double_conversion::Bignum::MultiplyByPowerOfTen(int) [function] [call site] 00318
5 double_conversion::DiyFp::e() const [function] [call site] 00319
5 double_conversion::DiyFp::e() const [function] [call site] 00320
5 double_conversion::Bignum::ShiftLeft(int) [function] [call site] 00321
5 double_conversion::DiyFp::e() const [function] [call site] 00322
5 double_conversion::Bignum::ShiftLeft(int) [function] [call site] 00323
5 double_conversion::Bignum::Compare(double_conversion::Bignum const&, double_conversion::Bignum const&) [function] [call site] 00324
6 double_conversion::Bignum::IsClamped() const [function] [call site] 00325
6 __assert_fail [call site] 00326
6 double_conversion::Bignum::IsClamped() const [function] [call site] 00327
6 __assert_fail [call site] 00328
6 double_conversion::Bignum::BigitLength() const [function] [call site] 00329
6 double_conversion::Bignum::BigitLength() const [function] [call site] 00330
6 double_conversion::Bignum::BigitOrZero(int) const [function] [call site] 00331
7 double_conversion::Bignum::BigitLength() const [function] [call site] 00332
7 double_conversion::Bignum::RawBigit(int) const [function] [call site] 00333
6 double_conversion::Bignum::BigitOrZero(int) const [function] [call site] 00334
4 double_conversion::Double::Double(double) [function] [call site] 00335
4 double_conversion::Double::NextDouble() const [function] [call site] 00336
5 double_conversion::Double::Double(unsigned long) [function] [call site] 00337
5 double_conversion::Double::value() const [function] [call site] 00338
5 double_conversion::Double::Sign() const [function] [call site] 00339
5 double_conversion::Double::Significand() const [function] [call site] 00340
5 double_conversion::Double::Sign() const [function] [call site] 00341
5 double_conversion::Double::Double(unsigned long) [function] [call site] 00342
5 double_conversion::Double::value() const [function] [call site] 00343
5 double_conversion::Double::Double(unsigned long) [function] [call site] 00344
5 double_conversion::Double::value() const [function] [call site] 00345
4 double_conversion::Double::Double(double) [function] [call site] 00346
4 double_conversion::Double::Significand() const [function] [call site] 00347
4 double_conversion::Double::Double(double) [function] [call site] 00348
4 double_conversion::Double::NextDouble() const [function] [call site] 00349
3 double_conversion::StrtofTrimmed(double_conversion::Vector<char const>, int) [function] [call site] 00350
4 double_conversion::Vector<char const>::length() const [function] [call site] 00351
4 __assert_fail [call site] 00352
4 double_conversion::AssertTrimmedDigits(double_conversion::Vector<char const> const&) [function] [call site] 00353
4 __assert_fail [call site] 00354
4 double_conversion::ClampExponent(int) [function] [call site] 00355
4 double_conversion::ComputeGuess(double_conversion::Vector<char const>, int, double*) [function] [call site] 00356
4 double_conversion::SanitizedDoubletof(double) [function] [call site] 00357
5 __assert_fail [call site] 00358
5 double_conversion::Single::Infinity() [function] [call site] 00359
6 double_conversion::Single::Single(unsigned int) [function] [call site] 00360
6 double_conversion::Single::value() const [function] [call site] 00361
7 double_conversion::uint32_to_float(unsigned int) [function] [call site] 00362
8 float double_conversion::BitCast<float, unsigned int>(unsigned int const&) [function] [call site] 00363
4 double_conversion::Double::Double(double) [function] [call site] 00364
4 double_conversion::Double::NextDouble() const [function] [call site] 00365
4 double_conversion::Double::Double(double) [function] [call site] 00366
4 double_conversion::Double::PreviousDouble() const [function] [call site] 00367
5 double_conversion::Double::Infinity() [function] [call site] 00368
5 double_conversion::Double::Sign() const [function] [call site] 00369
5 double_conversion::Double::Double(unsigned long) [function] [call site] 00370
5 double_conversion::Double::value() const [function] [call site] 00371
5 double_conversion::Double::Significand() const [function] [call site] 00372
5 double_conversion::Double::Double(unsigned long) [function] [call site] 00373
5 double_conversion::Double::value() const [function] [call site] 00374
4 double_conversion::SanitizedDoubletof(double) [function] [call site] 00375
4 double_conversion::SanitizedDoubletof(double) [function] [call site] 00376
4 double_conversion::Double::Double(double) [function] [call site] 00377
4 double_conversion::Double::NextDouble() const [function] [call site] 00378
4 double_conversion::SanitizedDoubletof(double) [function] [call site] 00379
4 __assert_fail [call site] 00380
4 __assert_fail [call site] 00381
4 double_conversion::DiyFp::DiyFp() [function] [call site] 00382
4 double_conversion::Double::Double(double) [function] [call site] 00383
4 double_conversion::Double::AsDiyFp() const [function] [call site] 00384
5 double_conversion::Double::Sign() const [function] [call site] 00385
5 __assert_fail [call site] 00386
5 double_conversion::Double::IsSpecial() const [function] [call site] 00387
6 double_conversion::Double::AsUint64() const [function] [call site] 00388
5 __assert_fail [call site] 00389
5 double_conversion::Double::Significand() const [function] [call site] 00390
5 double_conversion::Double::Exponent() const [function] [call site] 00391
5 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00392
4 double_conversion::Single::Single(float) [function] [call site] 00393
5 double_conversion::float_to_uint32(float) [function] [call site] 00394
6 unsigned int double_conversion::BitCast<unsigned int, float>(float const&) [function] [call site] 00395
4 double_conversion::Single::UpperBoundary() const [function] [call site] 00396
5 double_conversion::Single::Sign() const [function] [call site] 00397
6 double_conversion::Single::AsUint32() const [function] [call site] 00398
5 __assert_fail [call site] 00399
5 double_conversion::Single::Significand() const [function] [call site] 00400
6 double_conversion::Single::AsUint32() const [function] [call site] 00401
6 double_conversion::Single::IsDenormal() const [function] [call site] 00402
7 double_conversion::Single::AsUint32() const [function] [call site] 00403
5 double_conversion::Single::Exponent() const [function] [call site] 00404
6 double_conversion::Single::IsDenormal() const [function] [call site] 00405
6 double_conversion::Single::AsUint32() const [function] [call site] 00406
5 double_conversion::DiyFp::DiyFp(unsigned long, int) [function] [call site] 00407
4 double_conversion::CompareBufferWithDiyFp(double_conversion::Vector<char const>, int, double_conversion::DiyFp) [function] [call site] 00408
4 double_conversion::Single::Single(float) [function] [call site] 00409
4 double_conversion::Single::Significand() const [function] [call site] 00410