Lines Matching refs:SymbolRef
29 typedef SmallVector<SymbolRef, 2> SymbolVector;
60 void reportDoubleClose(SymbolRef FileDescSym,
64 void reportLeaks(ArrayRef<SymbolRef> LeakedStreams, CheckerContext &C,
90 REGISTER_MAP_WITH_PROGRAMSTATE(StreamMap, SymbolRef, StreamState) in REGISTER_MAP_WITH_PROGRAMSTATE() argument
113 SymbolRef FileDesc = Call.getReturnValue().getAsSymbol(); in checkPostCall()
132 SymbolRef FileDesc = Call.getArgSVal(0).getAsSymbol(); in checkPreCall()
149 static bool isLeaked(SymbolRef Sym, const StreamState &SS, in isLeaked()
168 SymbolRef Sym = I->first; in checkDeadSymbols()
186 void SimpleStreamChecker::reportDoubleClose(SymbolRef FileDescSym, in reportDoubleClose()
203 void SimpleStreamChecker::reportLeaks(ArrayRef<SymbolRef> LeakedStreams, in reportLeaks()
208 for (SymbolRef LeakedStream : LeakedStreams) { in reportLeaks()
247 SymbolRef Sym = *I; in checkPointerEscape()