hanchenye-llvm-project/clang/lib
John McCall 18a962bab5 Don't suppress access-control or invalid-type diagnostics from a
declarator just because we were able to build an invalid decl
for it.  The invalid-type diagnostics, in particular, are still useful
to know, and may indicate something about why the decl is invalid.

Also, recover from an illegal pointer/reference-to-unqualified-retainable
type using __strong instead of __autoreleasing;  in general, a random
object is much more likely to be __strong, so this avoids unnecessary
cascading errors in the most common case.

llvm-svn: 149074
2012-01-26 20:04:03 +00:00
..
ARCMigrate arc migrator: Added an option to the migrator 2012-01-26 00:08:04 +00:00
AST Change HasMutableFields to HasOnlyCMembers and consider that a tag inside 2012-01-26 18:28:08 +00:00
Analysis Fix NSLog format string checking for %@. 2012-01-25 00:04:09 +00:00
Basic rename -ccc-host-triple into -target 2012-01-20 22:01:23 +00:00
CodeGen Use createRecordFwdDecl here since that's what we're doing. 2012-01-26 07:11:58 +00:00
Driver Revert r148249: "Make the auto-detection hack for the iOS simulator set the target triple correctly." 2012-01-26 03:37:03 +00:00
Frontend Extend the ExternalASTSource interface to allow the AST source to 2012-01-26 07:55:45 +00:00
FrontendTool Introduce 3 new fixit options: 2012-01-26 02:40:48 +00:00
Headers Represent 256-bit unaligned loads natively and remove the builtins. Similar change was made for 128-bit versions a while back. 2012-01-25 04:26:17 +00:00
Index More dead code removal (using -Wunreachable-code) 2012-01-20 21:50:17 +00:00
Lex Only mark an IdentifierInfo as having changed since deserialization 2012-01-24 15:24:38 +00:00
Parse Fix our handling of #pragma GCC visibility. 2012-01-26 02:02:57 +00:00
Rewrite Remove the headers now that ::close() is not used. 2012-01-26 04:42:21 +00:00
Sema Don't suppress access-control or invalid-type diagnostics from a 2012-01-26 20:04:03 +00:00
Serialization Don't separately serialize the list of instance variables in an 2012-01-26 17:31:14 +00:00
StaticAnalyzer StaticAnalyzer/Checkers: Fix CMake build. 2012-01-26 01:14:39 +00:00
CMakeLists.txt
Makefile