hanchenye-llvm-project/clang/lib
Richard Trieu aee9e76722 The current warning in -Wnull-arithmetic for comparisons between NULL and non-pointers is not very helpful. This patch will update the wording to be more helpful to users.
Old warning:

warning: use of NULL in arithmetic operation [-Wnull-arithmetic]
  return 10 <= NULL;
            ^  ~~~~

New warning:

warning: comparison between NULL and non-pointer ('int' and NULL) [-Wnull-arithmetic]
  return 10 <= NULL;
         ~~ ^  ~~~~
llvm-svn: 137377
2011-08-11 22:38:21 +00:00
..
ARCMigrate [arcmt] When checking whether properties needs to be strong or not, take into account 2011-08-10 21:46:48 +00:00
AST Encapsulate the Objective-C id/Class/SEL "redefinition" types in 2011-08-11 20:58:55 +00:00
Analysis Fix another -Wuninitialized assertion failure (this one involving bit casts) resulting from the recent -Wuninitialized changes. 2011-08-08 21:43:08 +00:00
Basic Provide diag_iterator for iterating over the built-in diagnostic IDs/names in the internal table of DiagnosticIDs. 2011-08-09 03:39:14 +00:00
CodeGen Encapsulate the Objective-C id/Class/SEL "redefinition" types in 2011-08-11 20:58:55 +00:00
Driver If no -miphoneos-version-min specified, see if we can set the default based on 2011-08-08 23:39:34 +00:00
Frontend Wire up -import-module to run ReadAST for each module loaded. 2011-08-05 22:17:03 +00:00
FrontendTool [arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors. 2011-07-19 17:20:03 +00:00
Headers http://llvm.org/bugs/show_bug.cgi?id=10472 2011-07-25 18:09:56 +00:00
Index remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
Lex Raw string followup. Pass a couple StringRefs by value. 2011-08-11 05:10:55 +00:00
Parse Thread Safety: Added basic argument parsing for all new attributes. 2011-08-09 17:59:31 +00:00
Rewrite objc rewriter: Fixes a rewriting of implicit casting of an integral 2011-08-04 23:58:03 +00:00
Sema The current warning in -Wnull-arithmetic for comparisons between NULL and non-pointers is not very helpful. This patch will update the wording to be more helpful to users. 2011-08-11 22:38:21 +00:00
Serialization When initializing a context from a particular AST file, check whether 2011-08-11 22:18:49 +00:00
StaticAnalyzer Analyzer Core: Adding support for user-defined symbol dependencies. (For example, the allocated resource symbol only needs to be freed if no error has been returned by the allocator, so a checker might want to make the lifespan of the error code symbol depend on the allocated resource symbol.) Note, by default, the map that holds the dependencies will get destroyed along with the SymbolManager at the end of function exploration. 2011-08-11 16:43:28 +00:00
CMakeLists.txt The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00
Makefile The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00