clang-1/lib
DeLesley Hutchins ae519c42a1 Thread safety analysis: split warnings into two groups: attribute warnings
which are checked in the parser, and analysis warnings that require the
full analysis.  This allows attribute syntax to be checked independently
of the full thread safety analysis.  Also introduces a new warning for the
case where a string is used as a lock expression; this allows the analysis
to gracefully handle expressions that would otherwise cause a parse error.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155129 91177308-0d34-0410-b5e6-96231b3b80d8
2012-04-19 16:10:44 +00:00
..
ARCMigrate [arcmt] When fixing the "unassigned init call" ARC error, make sure 2012-03-31 01:34:06 +00:00
AST In mergeVisibility, if we already have an explicit visibility, keep it. 2012-04-19 05:50:08 +00:00
Analysis Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. 2012-04-17 00:58:00 +00:00
Basic Revert some Hexagon builtin commits to match reverts done to LLVM in 2012-04-18 21:32:25 +00:00
CodeGen Implements boxed expressions for Objective-C. <rdar://problem/10194391> 2012-04-19 00:25:12 +00:00
Driver Revert some Hexagon builtin commits to match reverts done to LLVM in 2012-04-18 21:32:25 +00:00
Edit Remove unused-but-set variable. 2012-03-13 17:05:43 +00:00
Frontend Suppress -Wunused-variable warning in -Asserts build 2012-04-18 17:25:16 +00:00
FrontendTool Remove the -cc1-level option "-pubnames-dump". Such things should stay 2012-04-13 16:03:00 +00:00
Headers Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. Unfortunately, these instructions have behavior that can't be modeled with shuffle vector. 2012-04-17 05:16:56 +00:00
Lex Implements boxed expressions for Objective-C. <rdar://problem/10194391> 2012-04-19 00:25:12 +00:00
Parse Implements boxed expressions for Objective-C. <rdar://problem/10194391> 2012-04-19 00:25:12 +00:00
Rewrite modern objective-c translator: Fix writing a spurious 'static' 2012-04-19 00:50:01 +00:00
Sema Thread safety analysis: split warnings into two groups: attribute warnings 2012-04-19 16:10:44 +00:00
Serialization Implements boxed expressions for Objective-C. <rdar://problem/10194391> 2012-04-19 00:25:12 +00:00
StaticAnalyzer Implements boxed expressions for Objective-C. <rdar://problem/10194391> 2012-04-19 00:25:12 +00:00
Tooling Adds a FixedCompilationDatabase to be able to specify tool parameters 2012-04-18 07:41:50 +00:00
CMakeLists.txt Remove the unused, unmaintained, incomplete 'Index' library. 2012-04-13 16:31:46 +00:00
Makefile Remove the unused, unmaintained, incomplete 'Index' library. 2012-04-13 16:31:46 +00:00