Lines Matching defs:EndIoStatement

130 template <Direction DIR> int InternalIoStatementState<DIR>::EndIoStatement() {
131 auto result{IoStatementBase::EndIoStatement()};
184 int InternalFormattedIoStatementState<DIR, CHAR>::EndIoStatement() {
186 return InternalIoStatementState<DIR>::EndIoStatement();
214 int InternalListIoStatementState<DIR>::EndIoStatement() {
217 if (int status{ListDirectedStatementState<DIR>::EndIoStatement()};
222 return InternalIoStatementState<DIR>::EndIoStatement();
242 int ExternalIoStatementBase::EndIoStatement() {
244 auto result{IoStatementBase::EndIoStatement()};
247 unit_.EndIoStatement(); // annihilates *this in unit_.u_
345 int OpenStatementState::EndIoStatement() {
347 return ExternalIoStatementBase::EndIoStatement();
350 int CloseStatementState::EndIoStatement() {
352 int result{ExternalIoStatementBase::EndIoStatement()};
363 int NoUnitIoStatementState::EndIoStatement() {
365 auto result{IoStatementBase::EndIoStatement()};
412 template <Direction DIR> int ExternalIoStatementState<DIR>::EndIoStatement() {
414 return ExternalIoStatementBase::EndIoStatement();
502 int ExternalFormattedIoStatementState<DIR, CHAR>::EndIoStatement() {
504 return ExternalIoStatementState<DIR>::EndIoStatement();
549 int IoStatementState::EndIoStatement() {
550 return common::visit([](auto &x) { return x.get().EndIoStatement(); }, u_);
773 int ListDirectedStatementState<Direction::Input>::EndIoStatement() {
892 int ExternalListIoStatementState<DIR>::EndIoStatement() {
894 if (auto status{ListDirectedStatementState<DIR>::EndIoStatement()};
899 return ExternalIoStatementState<DIR>::EndIoStatement();
944 template <Direction DIR> int ChildIoStatementState<DIR>::EndIoStatement() {
946 auto result{IoStatementBase::EndIoStatement()};
947 child_.EndIoStatement(); // annihilates *this in child_.u_
1006 int ChildFormattedIoStatementState<DIR, CHAR>::EndIoStatement() {
1008 return ChildIoStatementState<DIR>::EndIoStatement();
1030 template <Direction DIR> int ChildListIoStatementState<DIR>::EndIoStatement() {
1032 if (int status{ListDirectedStatementState<DIR>::EndIoStatement()};
1037 return ChildIoStatementState<DIR>::EndIoStatement();
1090 int ExternalMiscIoStatementState::EndIoStatement() {
1092 return ExternalIoStatementBase::EndIoStatement();
1569 int ErroneousIoStatementState::EndIoStatement() {
1572 unit_->EndIoStatement();
1574 return IoStatementBase::EndIoStatement();