Lines Matching refs:ThreadSafetyAnalyzer
273 class ThreadSafetyAnalyzer;
300 ThreadSafetyAnalyzer& Analyzer);
303 ThreadSafetyAnalyzer &Analyzer);
307 ThreadSafetyAnalyzer& Analyzer,
1008 class ThreadSafetyAnalyzer { class
1025 ThreadSafetyAnalyzer(ThreadSafetyHandler &H, BeforeSet* Bset) in ThreadSafetyAnalyzer() function in __anon3cf8d6650a11::ThreadSafetyAnalyzer
1071 ThreadSafetyAnalyzer& Analyzer) { in insertAttrExprs()
1126 ThreadSafetyAnalyzer &Analyzer) { in getBeforeInfoForDecl()
1140 ThreadSafetyAnalyzer& Analyzer, in checkBeforeAfter()
1269 bool ThreadSafetyAnalyzer::inCurrentScope(const CapabilityExpr &CapE) { in inCurrentScope()
1298 void ThreadSafetyAnalyzer::addLock(FactSet &FSet, in addLock()
1336 void ThreadSafetyAnalyzer::removeLock(FactSet &FSet, const CapabilityExpr &Cp, in removeLock()
1366 void ThreadSafetyAnalyzer::getMutexIDs(CapExprSet &Mtxs, AttrType *Attr, in getMutexIDs()
1398 void ThreadSafetyAnalyzer::getMutexIDs(CapExprSet &Mtxs, AttrType *Attr, in getMutexIDs()
1441 const CallExpr* ThreadSafetyAnalyzer::getTrylockCallExpr(const Stmt *Cond, in getTrylockCallExpr()
1511 void ThreadSafetyAnalyzer::getEdgeLockset(FactSet& Result, in getEdgeLockset()
1588 friend class ThreadSafetyAnalyzer;
1590 ThreadSafetyAnalyzer *Analyzer;
1614 BuildLockset(ThreadSafetyAnalyzer *Anlzr, CFGBlockInfo &Info) in BuildLockset()
2196 bool ThreadSafetyAnalyzer::join(const FactEntry &A, const FactEntry &B, in join()
2230 void ThreadSafetyAnalyzer::intersectAndWarn(FactSet &EntrySet, in intersectAndWarn()
2287 void ThreadSafetyAnalyzer::runAnalysis(AnalysisDeclContext &AC) { in runAnalysis()
2581 ThreadSafetyAnalyzer Analyzer(Handler, *BSet); in runThreadSafetyAnalysis()