]> granicus.if.org Git - clang/commit
Thread Safety Analysis: fix assert_capability.
authorJosh Gao <jmgao@google.com>
Tue, 1 Aug 2017 19:18:05 +0000 (19:18 +0000)
committerJosh Gao <jmgao@google.com>
Tue, 1 Aug 2017 19:18:05 +0000 (19:18 +0000)
commit1e94034bfc1f383f74e0243cf7d11b339e41d889
tree64261fff9d2f48c2a4bb3da3351dfce24c3ac12c
parentb6749408f2d6b6cc912763f7cc7fd26d09ceed32
Thread Safety Analysis: fix assert_capability.

Summary:
Previously, the assert_capability attribute was completely ignored by
thread safety analysis.

Reviewers: delesley, rnk

Reviewed By: delesley

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D36122

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@309725 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Attr.td
lib/Analysis/ThreadSafety.cpp
lib/Sema/SemaDeclAttr.cpp
test/SemaCXX/warn-thread-safety-analysis.cpp