[PATCH] D36122: Thread Safety Analysis: fix assert_capability.

2017-08-01 Thread Josh Gao via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL309725: Thread Safety Analysis: fix assert_capability. (authored by jmgao). Repository: rL LLVM https://reviews.llvm.org/D36122 Files: cfe/trunk/include/clang/Basic/Attr.td cfe/trunk/lib/Analysis/

[PATCH] D36122: Thread Safety Analysis: fix assert_capability.

2017-08-01 Thread Delesley Hutchins via Phabricator via cfe-commits
delesley accepted this revision. delesley added a comment. This revision is now accepted and ready to land. Thanks! Repository: rL LLVM https://reviews.llvm.org/D36122 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/

[PATCH] D36122: Thread Safety Analysis: fix assert_capability.

2017-07-31 Thread Josh Gao via Phabricator via cfe-commits
jmgao created this revision. Previously, the assert_capability attribute was completely ignored by thread safety analysis. https://reviews.llvm.org/D36122 Files: include/clang/Basic/Attr.td lib/Analysis/ThreadSafety.cpp lib/Sema/SemaDeclAttr.cpp test/SemaCXX/warn-thread-safety-analysis.