Lines Matching refs:Direction
85 template <Direction DIR, typename CHAR>
90 template <Direction DIR, typename CHAR>
95 template <Direction DIR, typename CHAR>
98 if constexpr (DIR == Direction::Input) { in Emit()
105 template <Direction DIR, typename CHAR>
111 template <Direction DIR, typename CHAR>
121 template <Direction DIR, typename CHAR>
126 template <Direction DIR, typename CHAR>
128 if constexpr (DIR == Direction::Output) { in EndIoStatement()
138 template <Direction DIR, typename CHAR>
144 template <Direction DIR, typename CHAR>
150 template <Direction DIR, typename CHAR>
158 template <Direction DIR, typename CHAR>
165 template <Direction DIR, typename CHAR>
168 if constexpr (DIR == Direction::Output) { in CompleteOperation()
175 template <Direction DIR, typename CHAR>
181 template <Direction DIR, typename CHAR>
188 template <Direction DIR, typename CHAR>
301 template <Direction DIR>
306 if constexpr (DIR == Direction::Output) {
316 template <Direction DIR>
321 if constexpr (DIR == Direction::Input) { in CompleteOperation()
343 template <Direction DIR> int ExternalIoStatementState<DIR>::EndIoStatement() { in EndIoStatement()
348 template <Direction DIR>
351 if constexpr (DIR == Direction::Input) { in Emit()
357 template <Direction DIR>
359 if constexpr (DIR == Direction::Input) { in Emit()
365 template <Direction DIR>
368 if constexpr (DIR == Direction::Input) { in Emit()
376 template <Direction DIR>
379 if constexpr (DIR == Direction::Input) { in Emit()
387 template <Direction DIR>
392 template <Direction DIR>
402 template <Direction DIR> void ExternalIoStatementState<DIR>::BackspaceRecord() { in BackspaceRecord()
406 template <Direction DIR>
411 template <Direction DIR>
416 template <Direction DIR>
418 if constexpr (DIR == Direction::Input) { in BeginReadingRecord()
427 template <Direction DIR>
429 if constexpr (DIR == Direction::Input) { in FinishReadingRecord()
437 template <Direction DIR, typename CHAR>
444 template <Direction DIR, typename CHAR>
449 if constexpr (DIR == Direction::Input) { in CompleteOperation()
456 template <Direction DIR, typename CHAR>
728 get_if<FormattedIoStatementState<Direction::Input>>()}) { in GotChar()
737 FormattedIoStatementState<Direction::Input>::GetEditDescriptorChars() const { in GetEditDescriptorChars()
741 void FormattedIoStatementState<Direction::Input>::GotChar(int n) { in GotChar()
745 bool ListDirectedStatementState<Direction::Output>::EmitLeadingSpaceOrAdvance( in EmitLeadingSpaceOrAdvance()
764 ListDirectedStatementState<Direction::Output>::GetNextDataEdit( in GetNextDataEdit()
774 ListDirectedStatementState<Direction::Input>::GetNextDataEdit( in GetNextDataEdit()
884 template <Direction DIR>
887 if constexpr (DIR == Direction::Output) { in Receive()
894 template <Direction DIR>
899 template <Direction DIR>
904 template <Direction DIR>
909 template <Direction DIR>
914 template <Direction DIR> void ChildIoStatementState<DIR>::CompleteOperation() { in CompleteOperation()
918 template <Direction DIR> int ChildIoStatementState<DIR>::EndIoStatement() { in EndIoStatement()
925 template <Direction DIR>
931 template <Direction DIR>
936 template <Direction DIR>
941 template <Direction DIR>
946 template <Direction DIR>
951 template <Direction DIR>
956 template <Direction DIR>
961 template <Direction DIR, typename CHAR>
969 template <Direction DIR, typename CHAR>
977 template <Direction DIR, typename CHAR>
983 template <Direction DIR, typename CHAR>
988 template <Direction DIR>
994 template class InternalIoStatementState<Direction::Output>;
995 template class InternalIoStatementState<Direction::Input>;
996 template class InternalFormattedIoStatementState<Direction::Output>;
997 template class InternalFormattedIoStatementState<Direction::Input>;
998 template class InternalListIoStatementState<Direction::Output>;
999 template class InternalListIoStatementState<Direction::Input>;
1000 template class ExternalIoStatementState<Direction::Output>;
1001 template class ExternalIoStatementState<Direction::Input>;
1002 template class ExternalFormattedIoStatementState<Direction::Output>;
1003 template class ExternalFormattedIoStatementState<Direction::Input>;
1004 template class ExternalListIoStatementState<Direction::Output>;
1005 template class ExternalListIoStatementState<Direction::Input>;
1006 template class ExternalUnformattedIoStatementState<Direction::Output>;
1007 template class ExternalUnformattedIoStatementState<Direction::Input>;
1008 template class ChildIoStatementState<Direction::Output>;
1009 template class ChildIoStatementState<Direction::Input>;
1010 template class ChildFormattedIoStatementState<Direction::Output>;
1011 template class ChildFormattedIoStatementState<Direction::Input>;
1012 template class ChildListIoStatementState<Direction::Output>;
1013 template class ChildListIoStatementState<Direction::Input>;
1014 template class ChildUnformattedIoStatementState<Direction::Output>;
1015 template class ChildUnformattedIoStatementState<Direction::Input>;