1. a85cf39 Improve diagnostics for invalid use of non-static members / this: by Richard Smith · 12 years ago
  2. e31b8fb Enable warn_impcast_literal_float_to_integer by default. by David Blaikie · 12 years ago
  3. 3953911 Honor -fno-pic, -fno-PIC, -fno-pie, -fno-PIE. by Nico Weber · 12 years ago
  4. 30fe6ba [driver] When using the -mfpmath= option, add an error message when trying to by Chad Rosier · 12 years ago
  5. b4051e7 Implement C++11 [temp.arg.nontype]'s permission to use the address of an object by Richard Smith · 12 years ago
  6. 7a938fa [driver] Create a new -mfpmath= option, which is used to control whether clang by Chad Rosier · 12 years ago
  7. 878f850 objc-arc: provide a warning when 'receiver' of a message is 'weak' by Fariborz Jahanian · 12 years ago
  8. 0718952 Include the "issue context" (e.g. function or method) where a static analyzer issue occurred in the plist output. by Ted Kremenek · 12 years ago
  9. f54486a Move the computation of the lambda mangling information (mangling by Douglas Gregor · 12 years ago
  10. cb971c6 Adds a tooling library. by Manuel Klimek · 12 years ago
  11. 9033092 Fix diagnostic typos: "non-template arguments" vs "non-type template arguments". by Richard Smith · 12 years ago
  12. 5a5a971 For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is by Richard Smith · 12 years ago
  13. 73f428c Enter an expression evaluation context when parsing by John McCall · 12 years ago
  14. 173a37a Remove more redundant lookups. Add a new "all_lookups_iterator" which provides by Nick Lewycky · 12 years ago
  15. 6d858d9 Replace the workaround from r153445 with a proper fix. by Kaelyn Uhrain · 12 years ago
  16. 14e6455 Correct handling of _Pragma macro inside a macro argument. by Argyrios Kyrtzidis · 12 years ago
  17. c8443e5 Rework ProgramPoint to bit-mangle the 'Kind' into both Data pointers and the LocationContext. After switching to PointerIntPair, it didn't look like a safe assumption to use the lower 3 bits of the LocationContext* field. Thanks to Jordy Rose and Benjamin Kramer for their feedback. by Ted Kremenek · 12 years ago
  18. e62f048 [analyzer] Record the basic blocks covered by the analyzes run. by Anna Zaks · 12 years ago
  19. f30c0a9 Reduce static analyzer memory usage by about 4% by packing the ProgramPoing 'Kind' field into the spare bits of other fields. by Ted Kremenek · 12 years ago
  20. 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 12 years ago
  21. 460ef13 Correct error recovery when missing 'class' in a template template parameter. by David Blaikie · 12 years ago
  22. 1c931be Implement DR1402: if a field or base class is not movable, the derived class's by Richard Smith · 12 years ago
  23. 582b395 Use -rewrite-legacy-objc as clang argument for translating by Fariborz Jahanian · 12 years ago
  24. c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 12 years ago
  25. 70e24fc Properly handle explicit constructors in list-initialization. Fixes PR12120. by Sebastian Redl · 12 years ago
  26. 4a5f724 Analyzer: Store BugReports directly in a ilist instead of adding another layer of inderection with std::list by Benjamin Kramer · 12 years ago
  27. e2e8768 Fixed MacroInfo definition range for function like macros with empty body. by Abramo Bagnara · 12 years ago
  28. 34ebe1e [libclang] Introduce clang_Cursor_getObjCSelectorIndex() function. by Argyrios Kyrtzidis · 12 years ago
  29. ba1da14 [libclang] Introduce clang_Cursor_getSpellingNameRange(). by Argyrios Kyrtzidis · 12 years ago
  30. 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 12 years ago
  31. 40afb7d [driver] Create a new L_Group for language options and add the -std= option to by Chad Rosier · 12 years ago
  32. 3bbd8cd [analyzer] Do not inline functions which previously reached max block count. by Anna Zaks · 12 years ago
  33. 5228982 Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. by Craig Topper · 12 years ago
  34. 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 12 years ago
  35. b085d89 Add info to ObjCPropertyRefExpr to indicate whether the dot syntax property by Argyrios Kyrtzidis · 12 years ago
  36. 1ef28db Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers. <rdar://problem/11121178>. by Eli Friedman · 12 years ago
  37. 52f10d5 Don't try to parse a malformed parameter list after a constructor or operator by Richard Smith · 12 years ago
  38. 9988f28 Reject 'template<typename...Ts> void f(Ts ...(x));'. Add a special-case by Richard Smith · 12 years ago
  39. b684a42 Fix typo in my last patch. by Fariborz Jahanian · 12 years ago
  40. b47dbcb [analyzer] Enable retry exhausted without inlining by default. by Anna Zaks · 12 years ago
  41. a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 12 years ago
  42. 253955c [analyser] Stats checker: do not mark a node as exhausted if we will by Anna Zaks · 12 years ago
  43. 6960587 Unify and fix our checking of C++ [dcl.meaning]p1's requirements by Douglas Gregor · 12 years ago
  44. fdc1795 [libclang] Introduce options to control the priority for the threads by Argyrios Kyrtzidis · 12 years ago
  45. 82fe6ae Move the emission of strict enum range metadata behind a flag (the same by Chandler Carruth · 12 years ago
  46. ba10306 Introduce a new libclang API to determine the parent context of a code by Douglas Gregor · 12 years ago
  47. b49a29f [libclang] Introduce indexing option CXIndexOpt_SuppressWarnings, which by Argyrios Kyrtzidis · 12 years ago
  48. 5903a37 [analyzer] Add an option to re-analyze a dead-end path without inlining. by Anna Zaks · 12 years ago
  49. 14d8381 [analyzer] Fix a typo. by Anna Zaks · 12 years ago
  50. db81d38 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 12 years ago
  51. 978fc9c Introduce a -cc1-level option -pubnames-dump, which simply dumps the by Douglas Gregor · 12 years ago
  52. 3f71860 [driver] Put -cpp-precomp and -no-cpp-precomp under the clang_ignored_f_group. by Chad Rosier · 12 years ago
  53. 0724b7c Add a special-case diagnostic for one of the more obnoxious special cases of by Richard Smith · 12 years ago
  54. 165ce3c Simplify code, no functionality change. by Benjamin Kramer · 12 years ago
  55. 1eb18af Move CodeCompletionBuilder's chunk adding methods out of line. by Benjamin Kramer · 12 years ago
  56. 0179868 When diagnosing an invalid out-of-line redeclaration, don't permit by Douglas Gregor · 12 years ago
  57. d961ea9 Don't cast away constness. by Benjamin Kramer · 12 years ago
  58. 3bc75ca [analyzer] Restart path diagnostic generation if any of the visitors change the report configuration while walking the path. by Jordy Rose · 12 years ago
  59. 0115349 [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able to reset diagnostic generation. by Jordy Rose · 12 years ago
  60. f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 12 years ago
  61. ec5a306 Revert accidentally-committed www changes (and an unused diagnostic); by Richard Smith · 12 years ago
  62. 3343fad When defining a forward-declared enum, don't try to attach the definition to by Richard Smith · 12 years ago
  63. 514f2c9 Avoid applying retain/release effects twice in RetainCountChecker when a function call was inlined (i.e., we do not need to apply summaries in such cases). by Ted Kremenek · 12 years ago
  64. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 12 years ago
  65. 7608a80 Remove unused bits. by Rafael Espindola · 12 years ago
  66. 5aac0b6 Fix static analyzer crash on code taking the address of a field. Fixes PR 11146. by Ted Kremenek · 12 years ago
  67. 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 12 years ago
  68. 3d7c44e [analyzer] Malloc: Utter the name of the leaked variable. by Anna Zaks · 12 years ago
  69. 27b867e [analyser] Factor out FindUniqueBinding from RetainCount checker. by Anna Zaks · 12 years ago
  70. 4e648e4 Allow void blocks to return witn a void expression in by Fariborz Jahanian · 12 years ago
  71. 3ef963b Undo previous patch as I checked more than I intended. by Fariborz Jahanian · 12 years ago
  72. 7e725bc modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 12 years ago
  73. 3739b32 Don't include FixIts with a null replacement range. Fixes <rdar://problem/11040133>. by Ted Kremenek · 12 years ago
  74. 3538f74 Use a simpler pluralization construct by Matt Beaumont-Gay · 12 years ago
  75. 359487b An error can't be in a warning group. by Benjamin Kramer · 12 years ago
  76. 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 12 years ago
  77. 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 12 years ago
  78. 44b8e46 Kill cocoa::deriveNamingConvention and cocoa::followsFundamentalRule. They are now just simple wrappers around method families, and method decls can cache method family lookups. Also, no one is using them right now. by Jordy Rose · 12 years ago
  79. 8fe4525 StaticAnalyzer: Fix abuse of StringRef in r152962. by NAKAMURA Takumi · 12 years ago
  80. fbd5874 [analyzer] Shorten the stack hint diagnostic. by Anna Zaks · 12 years ago
  81. 56a938f [analyzer] Create symbol-aware stack hints (building upon r152837). by Anna Zaks · 12 years ago
  82. e052bda After r150615, which tablegens the group of a diagnostic as an index into the *.inc file, all diagnostic *.inc by Argyrios Kyrtzidis · 12 years ago
  83. 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 12 years ago
  84. e55329d From Vassil Vassilev: by Axel Naumann · 12 years ago
  85. c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 12 years ago
  86. 1425226 Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-directive-pedantic. by Ted Kremenek · 12 years ago
  87. 9ace587 Add warning flag for '#import is a language extension', -W#import-pedantic. by Ted Kremenek · 12 years ago
  88. 64f678e Fix help text. by Chad Rosier · 12 years ago
  89. fc055f9 [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches by Chad Rosier · 12 years ago
  90. d7b8314 [analyzer] Remove AggExprVisitor, a dead class that assisted in visiting C++ expressions with a "base object", because the CFG is now linearized. by Jordy Rose · 12 years ago
  91. aea3ece It was pointed out that a checking version of strdup isn't needed. So much for late-night hacking. :) by Bill Wendling · 12 years ago
  92. 368a0d5 [analyzer] Allow checkers to supply call stack diagnostic hints for the by Anna Zaks · 12 years ago
  93. 2b2bbee Provide the specific target type in the -Wnull-conversion warning. by David Blaikie · 12 years ago
  94. 0f5897b Document RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate(). by Douglas Gregor · 12 years ago
  95. 90226ac Make RecursiveASTVisitor to traverse certain statements using data recursion by Argyrios Kyrtzidis · 12 years ago
  96. 649dfbc Remove hacky temporary fix of r151585. by Argyrios Kyrtzidis · 12 years ago
  97. 1ee9b0f Add the object size checking support for a few other builtins. by Bill Wendling · 12 years ago
  98. 1d23c42 Unpluralize -Wfoo-conversions warnings for consistency. by David Blaikie · 12 years ago
  99. 95187bd Reapply r152745 (reverted in 152765) now that compiler-rt is fixed. by David Blaikie · 12 years ago
  100. 9ca33fd Revert r152745 as it's breaking the internal buildbots. by Chad Rosier · 12 years ago