Lines Matching refs:ThreadSafetyAnalyzer
270 class ThreadSafetyAnalyzer;
297 ThreadSafetyAnalyzer& Analyzer);
300 ThreadSafetyAnalyzer &Analyzer);
304 ThreadSafetyAnalyzer& Analyzer,
1003 class ThreadSafetyAnalyzer { class
1020 ThreadSafetyAnalyzer(ThreadSafetyHandler &H, BeforeSet* Bset) in ThreadSafetyAnalyzer() function in __anon721e4a080a11::ThreadSafetyAnalyzer
1065 ThreadSafetyAnalyzer& Analyzer) { in insertAttrExprs()
1120 ThreadSafetyAnalyzer &Analyzer) { in getBeforeInfoForDecl()
1134 ThreadSafetyAnalyzer& Analyzer, in checkBeforeAfter()
1216 bool ThreadSafetyAnalyzer::inCurrentScope(const CapabilityExpr &CapE) { in inCurrentScope()
1245 void ThreadSafetyAnalyzer::addLock(FactSet &FSet, in addLock()
1283 void ThreadSafetyAnalyzer::removeLock(FactSet &FSet, const CapabilityExpr &Cp, in removeLock()
1312 void ThreadSafetyAnalyzer::getMutexIDs(CapExprSet &Mtxs, AttrType *Attr, in getMutexIDs()
1344 void ThreadSafetyAnalyzer::getMutexIDs(CapExprSet &Mtxs, AttrType *Attr, in getMutexIDs()
1387 const CallExpr* ThreadSafetyAnalyzer::getTrylockCallExpr(const Stmt *Cond, in getTrylockCallExpr()
1457 void ThreadSafetyAnalyzer::getEdgeLockset(FactSet& Result, in getEdgeLockset()
1528 friend class ThreadSafetyAnalyzer;
1530 ThreadSafetyAnalyzer *Analyzer;
1558 BuildLockset(ThreadSafetyAnalyzer *Anlzr, CFGBlockInfo &Info) in BuildLockset()
2139 bool ThreadSafetyAnalyzer::join(const FactEntry &A, const FactEntry &B, in join()
2174 void ThreadSafetyAnalyzer::intersectAndWarn(FactSet &EntrySet, in intersectAndWarn()
2231 void ThreadSafetyAnalyzer::runAnalysis(AnalysisDeclContext &AC) { in runAnalysis()
2499 ThreadSafetyAnalyzer Analyzer(Handler, *BSet); in runThreadSafetyAnalysis()