Lines Matching refs:assert
60 assert(Dividend && "expected non-zero dividend"); in divide32()
61 assert(Divisor && "expected non-zero divisor"); in divide32()
83 assert(Dividend && "expected non-zero dividend"); in divide64()
84 assert(Divisor && "expected non-zero divisor"); in divide64()
126 assert(ScaleDiff >= 0 && "wrong argument order"); in compareImpl()
127 assert(ScaleDiff < 64 && "numbers too far apart"); in compareImpl()
139 assert(D < 10); in appendDigit()
164 assert(E >= ScaledNumbers::MinScale); in toStringAPFloat()
165 assert(E <= ScaledNumbers::MaxScale); in toStringAPFloat()
171 assert(Shift <= LeadingZeros); in toStringAPFloat()
172 assert(Shift == LeadingZeros || NewE == ScaledNumbers::MaxScale); in toStringAPFloat()
173 assert(Shift >= 0 && Shift < 64 && "undefined behavior"); in toStringAPFloat()
180 assert(E == ScaledNumbers::MaxScale); in toStringAPFloat()
194 assert(NonZero != std::string::npos && "no . in floating point string"); in stripTrailingZeros()