Lines Matching refs:SymbolRef
29 typedef SmallVector<SymbolRef, 2> SymbolVector;
63 void reportDoubleClose(SymbolRef FileDescSym,
67 void reportLeaks(ArrayRef<SymbolRef> LeakedStreams, CheckerContext &C,
91 REGISTER_MAP_WITH_PROGRAMSTATE(StreamMap, SymbolRef, StreamState) in REGISTER_MAP_WITH_PROGRAMSTATE() argument
99 SymbolRef FileDesc = Call.getReturnValue().getAsSymbol(); in REGISTER_MAP_WITH_PROGRAMSTATE()
115 SymbolRef FileDesc = Call.getArgSVal(0).getAsSymbol(); in checkPreCall()
132 static bool isLeaked(SymbolRef Sym, const StreamState &SS, in isLeaked()
167 void SimpleStreamChecker::reportDoubleClose(SymbolRef FileDescSym, in reportDoubleClose()
184 void SimpleStreamChecker::reportLeaks(ArrayRef<SymbolRef> LeakedStreams, in reportLeaks()
189 for (SymbolRef LeakedStream : LeakedStreams) { in reportLeaks()
225 for (SymbolRef Sym : Escaped) { in checkPointerEscape()