Home
last modified time | relevance | path

Searched refs:DOUBLE_CONVERSION_ASSERT (Results 1 – 11 of 11) sorted by relevance

/external/icu/icu4c/source/i18n/
Ddouble-conversion-bignum.cpp51 DOUBLE_CONVERSION_ASSERT(static_cast<unsigned>(index) < kBigitCapacity); in RawBigit()
57 DOUBLE_CONVERSION_ASSERT(static_cast<unsigned>(index) < kBigitCapacity); in RawBigit()
70 DOUBLE_CONVERSION_ASSERT(kBigitSize >= BitSize(value)); in AssignUInt16()
104 DOUBLE_CONVERSION_ASSERT(0 <= digit && digit <= 9); in ReadUInt64()
139 DOUBLE_CONVERSION_ASSERT('A' <= c && c <= 'F'); in HexCharValue()
150 DOUBLE_CONVERSION_ASSERT(sizeof(uint64_t) * 8 >= kBigitSize + 4); // TODO: static_assert in AssignHexString()
180 DOUBLE_CONVERSION_ASSERT(IsClamped()); in AddBignum()
181 DOUBLE_CONVERSION_ASSERT(other.IsClamped()); in AddBignum()
202 DOUBLE_CONVERSION_ASSERT(bigit_pos >= 0); in AddBignum()
221 DOUBLE_CONVERSION_ASSERT(IsClamped()); in AddBignum()
[all …]
Ddouble-conversion-utils.h45 #ifndef DOUBLE_CONVERSION_ASSERT
46 #define DOUBLE_CONVERSION_ASSERT(condition) \ macro
194 DOUBLE_CONVERSION_ASSERT(length == static_cast<size_t>(static_cast<int>(length))); in StrLength()
204 DOUBLE_CONVERSION_ASSERT(len == 0 || (len > 0 && data != NULL)); in Vector()
210 DOUBLE_CONVERSION_ASSERT(to <= length_); in SubVector()
211 DOUBLE_CONVERSION_ASSERT(from < to); in SubVector()
212 DOUBLE_CONVERSION_ASSERT(0 <= from); in SubVector()
227 DOUBLE_CONVERSION_ASSERT(0 <= index && index < length_);
236 DOUBLE_CONVERSION_ASSERT(!is_empty()); in pop_back()
260 DOUBLE_CONVERSION_ASSERT(!is_finalized()); in position()
[all …]
Ddouble-conversion-fast-dtoa.cpp155 DOUBLE_CONVERSION_ASSERT(rest <= unsafe_interval); in RoundWeed()
201 DOUBLE_CONVERSION_ASSERT(rest < ten_kappa); in RoundWeedCounted()
258 DOUBLE_CONVERSION_ASSERT(number < (1u << (number_bits + 1))); in BiggestPowerTen()
320 DOUBLE_CONVERSION_ASSERT(low.e() == w.e() && w.e() == high.e()); in DigitGen()
321 DOUBLE_CONVERSION_ASSERT(low.f() + 1 <= high.f() - 1); in DigitGen()
322 DOUBLE_CONVERSION_ASSERT(kMinimalTargetExponent <= w.e() && w.e() <= kMaximalTargetExponent); in DigitGen()
364 DOUBLE_CONVERSION_ASSERT(digit <= 9); in DigitGen()
391 DOUBLE_CONVERSION_ASSERT(one.e() >= -60); in DigitGen()
392 DOUBLE_CONVERSION_ASSERT(fractionals < one.f()); in DigitGen()
393 DOUBLE_CONVERSION_ASSERT(DOUBLE_CONVERSION_UINT64_2PART_C(0xFFFFFFFF, FFFFFFFF) / 10 >= one.f()); in DigitGen()
[all …]
Ddouble-conversion-strtod.cpp134 DOUBLE_CONVERSION_ASSERT(buffer[buffer.length() - 1] != '0'); in CutToMaxSignificantDigits()
155 DOUBLE_CONVERSION_ASSERT(space_size >= kMaxSignificantDecimalDigits); in TrimAndCut()
178 DOUBLE_CONVERSION_ASSERT(0 <= digit && digit <= 9); in ReadUint64()
234 DOUBLE_CONVERSION_ASSERT(read_digits == trimmed.length()); in DoubleStrtod()
241 DOUBLE_CONVERSION_ASSERT(read_digits == trimmed.length()); in DoubleStrtod()
253 DOUBLE_CONVERSION_ASSERT(read_digits == trimmed.length()); in DoubleStrtod()
267 DOUBLE_CONVERSION_ASSERT(0 < exponent); in AdjustmentPowerOfTen()
268 DOUBLE_CONVERSION_ASSERT(exponent < PowersOfTenCache::kDecimalExponentDistance); in AdjustmentPowerOfTen()
271 DOUBLE_CONVERSION_ASSERT(PowersOfTenCache::kDecimalExponentDistance == 8); in AdjustmentPowerOfTen()
310 DOUBLE_CONVERSION_ASSERT(exponent <= PowersOfTenCache::kMaxDecimalExponent); in DiyFpStrtod()
[all …]
Ddouble-conversion-bignum-dtoa.cpp52 DOUBLE_CONVERSION_ASSERT(significand != 0); in NormalizedExponent()
105 DOUBLE_CONVERSION_ASSERT(v > 0); in BignumDtoa()
106 DOUBLE_CONVERSION_ASSERT(!Double(v).IsSpecial()); in BignumDtoa()
112 DOUBLE_CONVERSION_ASSERT(f == v); in BignumDtoa()
151 DOUBLE_CONVERSION_ASSERT(Bignum::kMaxSignificantBits >= 324*4); in BignumDtoa()
212 DOUBLE_CONVERSION_ASSERT(digit <= 9); // digit is a uint16_t and therefore always positive. in GenerateShortestDigits()
258 DOUBLE_CONVERSION_ASSERT(buffer[(*length) - 1] != '9'); in GenerateShortestDigits()
269 DOUBLE_CONVERSION_ASSERT(buffer[(*length) - 1] != '9'); in GenerateShortestDigits()
283 DOUBLE_CONVERSION_ASSERT(buffer[(*length) -1] != '9'); in GenerateShortestDigits()
300 DOUBLE_CONVERSION_ASSERT(count >= 0); in GenerateCountedDigits()
[all …]
Ddouble-conversion-string-to-double.cpp78 DOUBLE_CONVERSION_ASSERT(converter(**current) == *substring); in ConsumeSubStringImpl()
229 DOUBLE_CONVERSION_ASSERT(start != end); in IsHexFloatString()
274 DOUBLE_CONVERSION_ASSERT(*current != end); in RadixStringToIeee()
275 DOUBLE_CONVERSION_ASSERT(!parse_as_hex_float || in RadixStringToIeee()
313 DOUBLE_CONVERSION_ASSERT(*current != end); in RadixStringToIeee()
348 DOUBLE_CONVERSION_ASSERT(*current != end); in RadixStringToIeee()
383 DOUBLE_CONVERSION_ASSERT(number < ((int64_t)1 << kSignificandSize)); in RadixStringToIeee()
384 DOUBLE_CONVERSION_ASSERT(static_cast<int64_t>(static_cast<double>(number)) == number); in RadixStringToIeee()
389 DOUBLE_CONVERSION_ASSERT(**current == 'p' || **current == 'P'); in RadixStringToIeee()
391 DOUBLE_CONVERSION_ASSERT(*current != end); in RadixStringToIeee()
[all …]
Ddouble-conversion-double-to-string.cpp95 DOUBLE_CONVERSION_ASSERT(length != 0);
114 DOUBLE_CONVERSION_ASSERT(exponent < 1e4);
147 DOUBLE_CONVERSION_ASSERT(length <= digits_after_point - (-decimal_point));
162 DOUBLE_CONVERSION_ASSERT(digits_after_point > 0);
165 DOUBLE_CONVERSION_ASSERT(length - decimal_point <= digits_after_point);
186 DOUBLE_CONVERSION_ASSERT(mode == SHORTEST || mode == SHORTEST_SINGLE);
223 DOUBLE_CONVERSION_ASSERT(kMaxFixedDigitsBeforePoint == 60);
271 DOUBLE_CONVERSION_ASSERT(kDecimalRepCapacity > kBase10MaximalLength);
289 DOUBLE_CONVERSION_ASSERT(decimal_rep_length <= requested_digits + 1);
333 DOUBLE_CONVERSION_ASSERT(decimal_rep_length <= precision);
[all …]
Ddouble-conversion-cached-powers.cpp163DOUBLE_CONVERSION_ASSERT(0 <= index && index < static_cast<int>(DOUBLE_CONVERSION_ARRAY_SIZE(kCach… in GetCachedPowerForBinaryExponentRange()
165 DOUBLE_CONVERSION_ASSERT(min_exponent <= cached_power.binary_exponent); in GetCachedPowerForBinaryExponentRange()
167 DOUBLE_CONVERSION_ASSERT(cached_power.binary_exponent <= max_exponent); in GetCachedPowerForBinaryExponentRange()
176 DOUBLE_CONVERSION_ASSERT(kMinDecimalExponent <= requested_exponent); in GetCachedPowerForDecimalExponent()
177 DOUBLE_CONVERSION_ASSERT(requested_exponent < kMaxDecimalExponent + kDecimalExponentDistance); in GetCachedPowerForDecimalExponent()
183 DOUBLE_CONVERSION_ASSERT(*found_exponent <= requested_exponent); in GetCachedPowerForDecimalExponent()
184 DOUBLE_CONVERSION_ASSERT(requested_exponent < *found_exponent + kDecimalExponentDistance); in GetCachedPowerForDecimalExponent()
Ddouble-conversion-ieee.h76 DOUBLE_CONVERSION_ASSERT(Sign() > 0); in AsDiyFp()
77 DOUBLE_CONVERSION_ASSERT(!IsSpecial()); in AsDiyFp()
83 DOUBLE_CONVERSION_ASSERT(value() > 0.0); in AsNormalizedDiyFp()
179 DOUBLE_CONVERSION_ASSERT(Sign() > 0); in UpperBoundary()
188 DOUBLE_CONVERSION_ASSERT(value() > 0.0); in NormalizedBoundaries()
293 DOUBLE_CONVERSION_ASSERT(Sign() > 0); in AsDiyFp()
294 DOUBLE_CONVERSION_ASSERT(!IsSpecial()); in AsDiyFp()
357 DOUBLE_CONVERSION_ASSERT(value() > 0.0); in NormalizedBoundaries()
375 DOUBLE_CONVERSION_ASSERT(Sign() > 0); in UpperBoundary()
Ddouble-conversion-diy-fp.h67 DOUBLE_CONVERSION_ASSERT(e_ == other.e_); in Subtract()
68 DOUBLE_CONVERSION_ASSERT(f_ >= other.f_); in Subtract()
111 DOUBLE_CONVERSION_ASSERT(f_ != 0); in Normalize()
Ddouble-conversion-double-to-string.h150 DOUBLE_CONVERSION_ASSERT(((flags & EMIT_TRAILING_DECIMAL_POINT) != 0) ||