Searched defs:StreamState (Results 1 – 2 of 2) sorted by relevance
31 struct StreamState { struct33 enum Kind { Opened, Closed } K;34 StreamState(Kind InK) : K(InK) { } in StreamState() argument37 bool isOpened() const { return K == Opened; } in isOpened()38 bool isClosed() const { return K == Closed; } in isClosed()40 static StreamState getOpened() { return StreamState(Opened); } in getOpened()41 static StreamState getClosed() { return StreamState(Closed); } in getClosed()43 bool operator==(const StreamState &X) const { in operator ==()46 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
28 struct StreamState { struct29 enum Kind { Opened, Closed, OpenFailed, Escaped } K;30 const Stmt *S;32 StreamState(Kind k, const Stmt *s) : K(k), S(s) {} in StreamState() function34 bool isOpened() const { return K == Opened; } in isOpened()35 bool isClosed() const { return K == Closed; } in isClosed()39 bool operator==(const StreamState &X) const { in operator ==()45 static StreamState getOpenFailed(const Stmt *s) { in getOpenFailed()48 static StreamState getEscaped(const Stmt *s) { in getEscaped()52 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile()[all …]