Lines Matching refs:FirstSignificant
3532 unsigned FirstSignificant = N - FormatPrecision; in AdjustToPrecision() local
3539 if (buffer[FirstSignificant - 1] < '5') { in AdjustToPrecision()
3540 while (FirstSignificant < N && buffer[FirstSignificant] == '0') in AdjustToPrecision()
3541 FirstSignificant++; in AdjustToPrecision()
3543 exp += FirstSignificant; in AdjustToPrecision()
3544 buffer.erase(&buffer[0], &buffer[FirstSignificant]); in AdjustToPrecision()
3550 for (unsigned I = FirstSignificant; I != N; ++I) { in AdjustToPrecision()
3552 FirstSignificant++; in AdjustToPrecision()
3560 if (FirstSignificant == N) { in AdjustToPrecision()
3561 exp += FirstSignificant; in AdjustToPrecision()
3567 exp += FirstSignificant; in AdjustToPrecision()
3568 buffer.erase(&buffer[0], &buffer[FirstSignificant]); in AdjustToPrecision()