Searched refs:CloseStatus (Results 1 – 8 of 8) sorted by relevance
22 enum class CloseStatus { Keep, Delete }; enum45 void Close(CloseStatus, IoErrorHandler &);
174 void OpenFile::Close(CloseStatus status, IoErrorHandler &handler) { in Close()178 case CloseStatus::Keep: in Close()180 case CloseStatus::Delete: in Close()
586 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
99 p->unit.CloseUnit(CloseStatus::Keep, handler); in CloseAll()
67 void CloseUnit(CloseStatus, IoErrorHandler &);
118 Close(CloseStatus::Keep, handler); in OpenUnit()181 void ExternalFileUnit::CloseUnit(CloseStatus status, IoErrorHandler &handler) { in CloseUnit()
1008 close->set_status(CloseStatus::Keep); in IONAME()1011 close->set_status(CloseStatus::Delete); in IONAME()
270 unit().CloseUnit(CloseStatus::Delete, *this); in CompleteOperation()