Home
last modified time | relevance | path

Searched refs:expoDigits (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dedit-output.cpp186 if (edit.expoDigits) { in FormatExponent()
187 if (int ed{*edit.expoDigits}) { // Ew.dEe with e > 0 in FormatExponent()
201 if (edit.expoDigits || edit.IsListDirected() || exponent + 3 == eEnd) { in FormatExponent()
506 if (editWidth == 0 && !edit.expoDigits) { // G0.d -> G0.dE0 in EditForGOutput()
507 edit.expoDigits = 0; in EditForGOutput()
515 int expoDigits{edit.expoDigits.value_or(0)}; in EditForGOutput() local
516 trailingBlanks_ = expoDigits > 0 ? expoDigits + 2 : 4; // 'n' in EditForGOutput()
H A Dformat.h63 std::optional<int> expoDigits; // 'Ee' field member
H A Dformat-implementation.h448 edit.expoDigits = GetIntField(context); in GetNextDataEdit()
/llvm-project-15.0.7/flang/unittests/Runtime/
H A DFormat.cpp88 if (edit.expoDigits) { in Report()
89 str += "E"s + std::to_string(*edit.expoDigits); in Report()