Lines Matching refs:SimpleStreamChecker
1 //===-- SimpleStreamChecker.cpp -----------------------------------------*- C++ -*--//
50 class SimpleStreamChecker : public Checker<check::PostCall,
72 SimpleStreamChecker();
108 SimpleStreamChecker::SimpleStreamChecker()
120 void SimpleStreamChecker::checkPostCall(const CallEvent &Call,
141 void SimpleStreamChecker::checkPreCall(const CallEvent &Call,
184 void SimpleStreamChecker::checkDeadSymbols(SymbolReaper &SymReaper,
209 void SimpleStreamChecker::reportDoubleClose(SymbolRef FileDescSym,
226 void SimpleStreamChecker::reportLeaks(ArrayRef<SymbolRef> LeakedStreams,
239 bool SimpleStreamChecker::guaranteedNotToCloseFile(const CallEvent &Call) const{
257 SimpleStreamChecker::checkPointerEscape(ProgramStateRef State,
278 void SimpleStreamChecker::initIdentifierInfo(ASTContext &Ctx) const {
286 mgr.registerChecker<SimpleStreamChecker>();