Lines Matching refs:width

58   int editWidth{edit.width.value_or(0)};  in EditBOZOutput()
144 int editWidth{edit.width.value_or(0)}; in EditIntegerOutput()
209 const DataEdit &edit, std::size_t length, std::size_t width) { in EmitPrefix() argument
222 } else if (width > length) { in EmitPrefix()
223 return io_.EmitRepeated(' ', width - length); in EmitPrefix()
257 int editWidth{edit.width.value_or(0)}; // 'w' field in EditEorDOutput()
355 int width{editWidth > 0 ? editWidth : totalLength}; in EditEorDOutput() local
356 if (totalLength > width || !exponent) { in EditEorDOutput()
357 return io_.EmitRepeated('*', width); in EditEorDOutput()
359 if (totalLength < width && digitsBeforePoint == 0 && in EditEorDOutput()
364 if (totalLength < width && noLeadingSpaces) { in EditEorDOutput()
365 width = totalLength; in EditEorDOutput()
367 return EmitPrefix(edit, totalLength, width) && in EditEorDOutput()
383 const int editWidth{edit.width.value_or(0)}; // 'w' field in EditFOutput()
464 int width{editWidth > 0 ? editWidth : totalLength}; in EditFOutput() local
465 if (totalLength > width) { in EditFOutput()
466 return io_.EmitRepeated('*', width); in EditFOutput()
468 if (totalLength < width && digitsBeforePoint + zeroesBeforePoint == 0) { in EditFOutput()
472 return EmitPrefix(edit, totalLength, width) && in EditFOutput()
489 int editWidth{edit.width.value_or(0)}; in EditForGOutput()
517 *edit.width = std::max(0, editWidth - trailingBlanks_); in EditForGOutput()
604 return io.EmitRepeated(' ', std::max(0, edit.width.value_or(1) - 1)) && in EditLogicalOutput()
681 int width{edit.width.value_or(len)}; in EditCharacterOutput() local
686 if (width == 0) { in EditCharacterOutput()
687 width = len; in EditCharacterOutput()
705 return io.EmitRepeated(' ', std::max(0, width - len)) && in EditCharacterOutput()
706 io.EmitEncoded(x, std::min(width, len)); in EditCharacterOutput()