зеркало из https://github.com/microsoft/clang.git
Thread safety: small edit to unused variation on warning left in by accident from earlier commit
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@139331 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
e786247644
Коммит
179b920a8b
|
@ -1402,8 +1402,7 @@ def warn_lock_at_end_of_scope : Warning<
|
|||
"mutex '%0' is still held at the end of its scope">,
|
||||
InGroup<ThreadSafety>, DefaultIgnore;
|
||||
def warn_expecting_lock_held_on_loop : Warning<
|
||||
"expecting lock on '%0' to be %select{held|held exclusively}1 at start of "
|
||||
"each loop">,
|
||||
"expecting lock on '%0' to be held at start of each loop">,
|
||||
InGroup<ThreadSafety>, DefaultIgnore;
|
||||
def warn_lock_exclusive_and_shared : Warning<
|
||||
"lock '%0' is exclusive and shared in the same scope">,
|
||||
|
|
|
@ -1274,8 +1274,7 @@ static void warnBackEdgeUnequalLocksets(Sema &S, const Lockset LoopReentrySet,
|
|||
const MutexID &Mutex = I.getKey();
|
||||
// We report this error at the location of the first statement in a loop
|
||||
PartialDiagnostic Warning =
|
||||
S.PDiag(diag::warn_expecting_lock_held_on_loop)
|
||||
<< Mutex.getName() << LK_Shared;
|
||||
S.PDiag(diag::warn_expecting_lock_held_on_loop) << Mutex.getName();
|
||||
Warnings.push_back(DelayedDiag(FirstLocInLoop, Warning));
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче