hanchenye-llvm-project/clang/lib/Analysis
Josh Gao ec1369ed6e Reland "Thread Safety Analysis: fix assert_capability."
Delete the test that was broken by rL309725, and add it back in a
follow up commit. Also, improve the tests a bit.

Reviewers: delesley, aaron.ballman

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

llvm-svn: 310402
2017-08-08 19:44:34 +00:00
..
AnalysisDeclContext.cpp CFG: Add CFGElement for automatic variables that leave the scope 2017-07-12 07:04:19 +00:00
BodyFarm.cpp Encapsulate FPOptions and use it consistently 2017-03-27 19:17:25 +00:00
BodyFarm.h
CFG.cpp CFG: Add CFGElement for automatic variables that leave the scope 2017-07-12 07:04:19 +00:00
CFGReachabilityAnalysis.cpp
CFGStmtMap.cpp
CMakeLists.txt Add support for __builtin_os_log_format[_buffer_size] 2016-10-24 20:39:34 +00:00
CallGraph.cpp [analyzer] Consider function call arguments while building CallGraph. 2017-01-27 12:14:56 +00:00
CloneDetection.cpp [analyzer] Faster hashing of subsequences in CompoundStmts. 2017-07-09 21:14:36 +00:00
CocoaConventions.cpp
CodeInjector.cpp
Consumed.cpp [NFC] Header cleanup 2016-07-18 19:02:11 +00:00
Dominators.cpp
FormatString.cpp Add support for __builtin_os_log_format[_buffer_size] 2016-10-24 20:39:34 +00:00
FormatStringParsing.h [NFC] Header cleanup 2016-07-18 19:02:11 +00:00
LiveVariables.cpp [analyzer] Remove superquadratic behaviour from DataflowWorklist 2016-10-13 21:31:46 +00:00
OSLog.cpp Make helpers static. NFC. 2017-02-11 12:21:17 +00:00
ObjCNoReturn.cpp
PostOrderCFGView.cpp
PrintfFormatString.cpp [clang] Fix handling of "%zd" format specifier 2017-07-14 22:57:00 +00:00
ProgramPoint.cpp
PseudoConstantAnalysis.cpp Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-03 06:23:51 +00:00
ReachableCode.cpp Fix PR13910: Don't warn that __builtin_unreachable() is unreachable 2017-04-11 15:36:06 +00:00
ScanfFormatString.cpp [clang] Fix handling of "%zd" in scanf 2017-07-20 20:11:47 +00:00
ThreadSafety.cpp Reland "Thread Safety Analysis: fix assert_capability." 2017-08-08 19:44:34 +00:00
ThreadSafetyCommon.cpp DR616, and part of P0135R1: member access (or pointer-to-member access) on a 2016-12-03 01:14:32 +00:00
ThreadSafetyLogical.cpp
ThreadSafetyTIL.cpp Spelling mistakes in comments. NFCI. (PR27635) 2017-03-30 14:13:19 +00:00
UninitializedValues.cpp NFC small format 2016-10-29 15:28:25 +00:00