Searched refs:StreamState (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | SimpleStreamChecker.cpp | 31 struct StreamState { struct 34 StreamState(Kind InK) : K(InK) { } in StreamState() function 40 static StreamState getOpened() { return StreamState(Opened); } in getOpened() argument 41 static StreamState getClosed() { return StreamState(Closed); } in getClosed() argument 43 bool operator==(const StreamState &X) const { in operator ==() argument 91 REGISTER_MAP_WITH_PROGRAMSTATE(StreamMap, SymbolRef, StreamState) in REGISTER_MAP_WITH_PROGRAMSTATE() argument 108 State = State->set<StreamMap>(FileDesc, StreamState::getOpened()); in REGISTER_MAP_WITH_PROGRAMSTATE() 127 const StreamState *SS = State->get<StreamMap>(FileDesc); in checkPreCall() 134 State = State->set<StreamMap>(FileDesc, StreamState::getClosed()); in checkPreCall() 138 static bool isLeaked(SymbolRef Sym, const StreamState &SS, in isLeaked()
|
| H A D | StreamChecker.cpp | 88 struct StreamState { struct 142 return StreamState{L, Closed, {}, false}; in getClosed() 798 StreamState NewSS = StreamState::getOpened(Desc, NewES, !NewES.isFEof()); in evalFreadFwrite() 884 StreamState NewSS = StreamState::getOpened(Desc, NewES, !NewES.isFEof()); in evalFgetx() 945 StreamState NewSS = StreamState::getOpened(Desc, ErrorFError, true); in evalFputx() 1048 StreamState NewSS = StreamState::getOpened(Desc, NewES, !NewES.isFEof()); in evalFscanf() 1143 StreamState NewSS = StreamState::getOpened(Desc, NewES, !NewES.isFEof()); in evalGetdelim() 1402 StreamState::getOpened( in evalFeofFerror() 1483 StreamState NewSS = StreamState::getOpened(Desc, NewES, false); in evalFflush() 1503 const StreamState &SS = I.second; in evalFflush() [all …]
|