Lines Matching refs:DIR

45 template <Direction DIR>
50 return &New<InternalListIoStatementState<DIR>>{oom}( in BeginInternalArrayListIO()
70 template <Direction DIR>
75 return &New<InternalFormattedIoStatementState<DIR>>{oom}( in BeginInternalArrayFormattedIO()
95 template <Direction DIR>
97 std::conditional_t<DIR == Direction::Input, const char, char> *internal, in BeginInternalListIO() argument
101 return &New<InternalListIoStatementState<DIR>>{oom}( in BeginInternalListIO()
121 template <Direction DIR>
123 std::conditional_t<DIR == Direction::Input, const char, char> *internal, in BeginInternalFormattedIO() argument
128 return &New<InternalFormattedIoStatementState<DIR>>{oom}( in BeginInternalFormattedIO()
176 template <Direction DIR, template <Direction> class STATE, typename... A>
181 unitNumber = DIR == Direction::Input ? 5 : 6; in BeginExternalListIO()
185 unitNumber, DIR, false /*!unformatted*/, terminator, errorCookie)}; in BeginExternalListIO()
198 iostat = child->CheckFormattingAndDirection(false, DIR); in BeginExternalListIO()
201 return &child->BeginIoStatement<ChildListIoStatementState<DIR>>( in BeginExternalListIO()
212 iostat = unit->SetDirection(DIR); in BeginExternalListIO()
215 return &unit->BeginIoStatement<STATE<DIR>>( in BeginExternalListIO()
236 template <Direction DIR>
241 unitNumber = DIR == Direction::Input ? 5 : 6; in BeginExternalFormattedIO()
245 unitNumber, DIR, false /*!unformatted*/, terminator, errorCookie)}; in BeginExternalFormattedIO()
258 iostat = child->CheckFormattingAndDirection(false, DIR); in BeginExternalFormattedIO()
261 return &child->BeginIoStatement<ChildFormattedIoStatementState<DIR>>( in BeginExternalFormattedIO()
269 iostat = unit->SetDirection(DIR); in BeginExternalFormattedIO()
272 return &unit->BeginIoStatement<ExternalFormattedIoStatementState<DIR>>( in BeginExternalFormattedIO()
295 template <Direction DIR>
301 unitNumber, DIR, true /*unformatted*/, terminator, errorCookie)}; in BeginUnformattedIO()
314 iostat = child->CheckFormattingAndDirection(true, DIR); in BeginUnformattedIO()
317 return &child->BeginIoStatement<ChildUnformattedIoStatementState<DIR>>( in BeginUnformattedIO()
325 iostat = unit->SetDirection(DIR); in BeginUnformattedIO()
329 unit->BeginIoStatement<ExternalUnformattedIoStatementState<DIR>>( in BeginUnformattedIO()
331 if constexpr (DIR == Direction::Output) { in BeginUnformattedIO()