Lines Matching defs:_Last

234 [[nodiscard]] to_chars_result __d2fixed_buffered_n(char* _First, char* const _Last, const double __d,
246 if (_Last - _First < _Total_zero_length) {
247 return { _Last, errc::value_too_large };
285 if (_Last - _First < 9) {
286 return { _Last, errc::value_too_large };
292 if (_Last - _First < static_cast<ptrdiff_t>(__olength)) {
293 return { _Last, errc::value_too_large };
302 if (_First == _Last) {
303 return { _Last, errc::value_too_large };
308 if (_First == _Last) {
309 return { _Last, errc::value_too_large };
321 if (_Last - _First < static_cast<ptrdiff_t>(__precision)) {
322 return { _Last, errc::value_too_large };
328 if (_Last - _First < static_cast<ptrdiff_t>(9 * __i)) {
329 return { _Last, errc::value_too_large };
341 if (_Last - _First < static_cast<ptrdiff_t>(__fill)) {
342 return { _Last, errc::value_too_large };
352 if (_Last - _First < 9) {
353 return { _Last, errc::value_too_large };
374 if (_Last - _First < static_cast<ptrdiff_t>(__maximum)) {
375 return { _Last, errc::value_too_large };
385 char* _Dot = _Last;
389 if (_Dot != _Last) {
393 if (_First == _Last) {
394 return { _Last, errc::value_too_large };
415 if (_Last - _First < static_cast<ptrdiff_t>(__precision)) {
416 return { _Last, errc::value_too_large };
424 [[nodiscard]] to_chars_result __d2exp_buffered_n(char* _First, char* const _Last, const double __d,
436 if (_Last - _First < _Total_zero_length) {
437 return { _Last, errc::value_too_large };
485 if (_Last - _First < 9) {
486 return { _Last, errc::value_too_large };
498 if (_Last - _First < static_cast<ptrdiff_t>(__availableDigits + 1)) {
499 return { _Last, errc::value_too_large };
504 if (_First == _Last) {
505 return { _Last, errc::value_too_large };
528 if (_Last - _First < 9) {
529 return { _Last, errc::value_too_large };
541 if (_Last - _First < static_cast<ptrdiff_t>(__availableDigits + 1)) {
542 return { _Last, errc::value_too_large };
547 if (_First == _Last) {
548 return { _Last, errc::value_too_large };
587 if (_Last - _First < static_cast<ptrdiff_t>(__maximum)) {
588 return { _Last, errc::value_too_large };
598 if (_Last - _First < static_cast<ptrdiff_t>(__maximum + 1)) {
599 return { _Last, errc::value_too_large };
604 if (_First == _Last) {
605 return { _Last, errc::value_too_large };
647 if (_Last - _First < _Exponent_part_length) {
648 return { _Last, errc::value_too_large };