Lines Matching refs:modes
114 if (isNegative || (edit.modes.editingFlags & signPlus)) { in EditIntegerOutput()
231 return io_.Emit(edit.modes.editingFlags & decimalComma ? ";" : ",", 1); in EmitSuffix()
260 if (edit.modes.editingFlags & signPlus) { in EditEorDOutput()
264 int scale{edit.modes.scale}; // 'kP' value in EditEorDOutput()
307 Convert(significantDigits, edit.modes.round, flags)}; in EditEorDOutput()
370 io_.Emit(edit.modes.editingFlags & decimalComma ? "," : ".", 1) && in EditEorDOutput()
384 enum decimal::FortranRounding rounding{edit.modes.round}; in EditFOutput()
386 if (edit.modes.editingFlags & signPlus) { in EditFOutput()
406 int expo{converted.decimalExponent + edit.modes.scale /*kP*/}; in EditFOutput()
427 rounding != edit.modes.round && // it changed below in EditFOutput()
475 io_.Emit(edit.modes.editingFlags & decimalComma ? "," : ".", 1) && in EditFOutput()
496 if (edit.modes.editingFlags & signPlus) { in EditForGOutput()
500 Convert(significantDigits, edit.modes.round, flags)}; in EditForGOutput()
512 edit.modes.scale = 0; // kP is ignored for G when no exponent field in EditForGOutput()
529 decimal::ConversionToDecimalResult converted{Convert(1, edit.modes.round)}; in EditListDirectedOutput()
541 copy.modes.scale = 1; // 1P in EditListDirectedOutput()
628 MutableModes &modes{io.mutableModes()}; in ListDirectedCharacterOutput() local
630 if (modes.delim) { in ListDirectedCharacterOutput()
640 EmitOne(modes.delim); in ListDirectedCharacterOutput()
651 if (x[j] == static_cast<CHAR>(modes.delim)) { in ListDirectedCharacterOutput()
656 EmitOne(modes.delim); in ListDirectedCharacterOutput()