Home
last modified time | relevance | path

Searched refs:recordLength (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dunit.cpp149 recordLength = openRecl; in OpenUnit()
310 if (recordLength) { in Emit()
314 recordLength.reset(); in Emit()
407 if (*recordLength > 0 && record[*recordLength - 1] == '\r') { in SetVariableFormattedRecordLength()
408 --*recordLength; in SetVariableFormattedRecordLength()
431 recordLength.reset(); in BeginReadingRecord()
465 recordLength.reset(); in FinishReadingRecord()
804 recordLength = footer; in BackspaceVariableUnformattedRecord()
859 recordLength = prevNL; in BackspaceVariableFormattedRecord()
874 if (*recordLength > 0 && in BackspaceVariableFormattedRecord()
[all …]
H A Dinternal-unit.cpp20 recordLength = length; in InternalDescriptorUnit()
36 recordLength = d.ElementBytes(); in InternalDescriptorUnit()
70 if (furthestAfter > static_cast<std::int64_t>(recordLength.value_or(0))) { in Emit()
72 furthestAfter = recordLength.value_or(0); in Emit()
98 } else if (positionInRecord >= recordLength.value_or(positionInRecord)) { in GetNextInputBytes()
102 return *recordLength - positionInRecord; in GetNextInputBytes()
125 recordLength.value_or(furthestPositionInRecord)) { in BlankFillOutputRecord()
128 *recordLength - furthestPositionInRecord, ' '); in BlankFillOutputRecord()
H A Dconnection.h63 return openRecl && recordLength && *openRecl < *recordLength ? openRecl in EffectiveRecordLength()
64 : recordLength; in EffectiveRecordLength()
67 std::optional<std::int64_t> recordLength; member
H A Dconnection.cpp17 auto recl{recordLength.value_or(openRecl.value_or( in RemainingSpaceInRecord()
H A Dedit-input.cpp390 !io.GetConnectionState().recordLength.has_value()) { in TryFastPathRealInput()
H A Dio-api.cpp335 unit->recordLength.reset(); // in case of prior BACKSPACE in BeginUnformattedIO()