Home
last modified time | relevance | path

Searched refs:CloseStatus (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dfile.h22 enum class CloseStatus { Keep, Delete }; enum
45 void Close(CloseStatus, IoErrorHandler &);
H A Dfile.cpp174 void OpenFile::Close(CloseStatus status, IoErrorHandler &handler) { in Close()
178 case CloseStatus::Keep: in Close()
180 case CloseStatus::Delete: in Close()
H A Dio-stmt.h586 void set_status(CloseStatus status) { status_ = status; } in set_status()
590 CloseStatus status_{CloseStatus::Keep};
622 void set_status(CloseStatus) {} // discards in set_status() argument
H A Dunit-map.cpp99 p->unit.CloseUnit(CloseStatus::Keep, handler); in CloseAll()
H A Dunit.h67 void CloseUnit(CloseStatus, IoErrorHandler &);
H A Dunit.cpp118 Close(CloseStatus::Keep, handler); in OpenUnit()
181 void ExternalFileUnit::CloseUnit(CloseStatus status, IoErrorHandler &handler) { in CloseUnit()
H A Dio-api.cpp1008 close->set_status(CloseStatus::Keep); in IONAME()
1011 close->set_status(CloseStatus::Delete); in IONAME()
H A Dio-stmt.cpp270 unit().CloseUnit(CloseStatus::Delete, *this); in CompleteOperation()