reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Analysis/ThreadSafety.cpp
  149     return  (LKind == LK_Exclusive) || (LK == LK_Shared);
  886                                 !Cp, LK_Exclusive, UnlockLoc));
  906       : FactEntry(CE, LK_Exclusive, Loc, false) {}
  972                             : LK_Exclusive;
 1000                                 !Cp, LK_Exclusive, loc));
 1555                                                          LK_Exclusive, Loc),
 1844                                 AssertLock, LK_Exclusive, Loc, false, true),
 1869                                 A->isShared() ? LK_Shared : LK_Exclusive, Loc,
 1923     Analyzer->removeLock(FSet, M, Loc, Dtor, LK_Exclusive, CapDiagKind);
 1932                                 M, LK_Exclusive, Loc, isScopedVar),
 2204         if (Modify && LDat1->kind() != LK_Exclusive) {
 2352       auto Entry = std::make_unique<LockableFactEntry>(Mu, LK_Exclusive, Loc);
 2527                                          Lock, LK_Exclusive, D->getLocation()));
 2567       return LK_Exclusive;