Searched defs:StreamState (Results 1 – 2 of 2) sorted by relevance
30 struct StreamState { struct32 enum Kind { Opened, Closed } K;33 StreamState(Kind InK) : K(InK) { } in StreamState() function36 bool isOpened() const { return K == Opened; } in isOpened()37 bool isClosed() const { return K == Closed; } in isClosed()39 static StreamState getOpened() { return StreamState(Opened); } in getOpened()40 static StreamState getClosed() { return StreamState(Closed); } in getClosed()42 bool operator==(const StreamState &X) const { in operator ==()45 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
29 struct StreamState { struct30 enum Kind { Opened, Closed, OpenFailed, Escaped } K;31 const Stmt *S;33 StreamState(Kind k, const Stmt *s) : K(k), S(s) {} in StreamState() argument35 bool isOpened() const { return K == Opened; } in isOpened()36 bool isClosed() const { return K == Closed; } in isClosed()40 bool operator==(const StreamState &X) const { in operator ==()44 static StreamState getOpened(const Stmt *s) { return StreamState(Opened, s); } in getOpened()45 static StreamState getClosed(const Stmt *s) { return StreamState(Closed, s); } in getClosed()46 static StreamState getOpenFailed(const Stmt *s) { in getOpenFailed()[all …]