1. 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 · 13 years ago
  2. 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 13 years ago
  3. 460ef13 Correct error recovery when missing 'class' in a template template parameter. by David Blaikie · 13 years ago
  4. 1c931be Implement DR1402: if a field or base class is not movable, the derived class's by Richard Smith · 13 years ago
  5. 582b395 Use -rewrite-legacy-objc as clang argument for translating by Fariborz Jahanian · 13 years ago
  6. c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 13 years ago
  7. 70e24fc Properly handle explicit constructors in list-initialization. Fixes PR12120. by Sebastian Redl · 13 years ago
  8. 4a5f724 Analyzer: Store BugReports directly in a ilist instead of adding another layer of inderection with std::list by Benjamin Kramer · 13 years ago
  9. e2e8768 Fixed MacroInfo definition range for function like macros with empty body. by Abramo Bagnara · 13 years ago
  10. 34ebe1e [libclang] Introduce clang_Cursor_getObjCSelectorIndex() function. by Argyrios Kyrtzidis · 13 years ago
  11. ba1da14 [libclang] Introduce clang_Cursor_getSpellingNameRange(). by Argyrios Kyrtzidis · 13 years ago
  12. 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 13 years ago
  13. 40afb7d [driver] Create a new L_Group for language options and add the -std= option to by Chad Rosier · 13 years ago
  14. 3bbd8cd [analyzer] Do not inline functions which previously reached max block count. by Anna Zaks · 13 years ago
  15. 5228982 Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. by Craig Topper · 13 years ago
  16. 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 13 years ago
  17. b085d89 Add info to ObjCPropertyRefExpr to indicate whether the dot syntax property by Argyrios Kyrtzidis · 13 years ago
  18. 1ef28db Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers. <rdar://problem/11121178>. by Eli Friedman · 13 years ago
  19. 52f10d5 Don't try to parse a malformed parameter list after a constructor or operator by Richard Smith · 13 years ago
  20. 9988f28 Reject 'template<typename...Ts> void f(Ts ...(x));'. Add a special-case by Richard Smith · 13 years ago
  21. b684a42 Fix typo in my last patch. by Fariborz Jahanian · 13 years ago
  22. b47dbcb [analyzer] Enable retry exhausted without inlining by default. by Anna Zaks · 13 years ago
  23. a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 13 years ago
  24. 253955c [analyser] Stats checker: do not mark a node as exhausted if we will by Anna Zaks · 13 years ago
  25. 6960587 Unify and fix our checking of C++ [dcl.meaning]p1's requirements by Douglas Gregor · 13 years ago
  26. fdc1795 [libclang] Introduce options to control the priority for the threads by Argyrios Kyrtzidis · 13 years ago
  27. 82fe6ae Move the emission of strict enum range metadata behind a flag (the same by Chandler Carruth · 13 years ago
  28. ba10306 Introduce a new libclang API to determine the parent context of a code by Douglas Gregor · 13 years ago
  29. b49a29f [libclang] Introduce indexing option CXIndexOpt_SuppressWarnings, which by Argyrios Kyrtzidis · 13 years ago
  30. 5903a37 [analyzer] Add an option to re-analyze a dead-end path without inlining. by Anna Zaks · 13 years ago
  31. 14d8381 [analyzer] Fix a typo. by Anna Zaks · 13 years ago
  32. db81d38 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 13 years ago
  33. 978fc9c Introduce a -cc1-level option -pubnames-dump, which simply dumps the by Douglas Gregor · 13 years ago
  34. 3f71860 [driver] Put -cpp-precomp and -no-cpp-precomp under the clang_ignored_f_group. by Chad Rosier · 13 years ago
  35. 0724b7c Add a special-case diagnostic for one of the more obnoxious special cases of by Richard Smith · 13 years ago
  36. 165ce3c Simplify code, no functionality change. by Benjamin Kramer · 13 years ago
  37. 1eb18af Move CodeCompletionBuilder's chunk adding methods out of line. by Benjamin Kramer · 13 years ago
  38. 0179868 When diagnosing an invalid out-of-line redeclaration, don't permit by Douglas Gregor · 13 years ago
  39. d961ea9 Don't cast away constness. by Benjamin Kramer · 13 years ago
  40. 3bc75ca [analyzer] Restart path diagnostic generation if any of the visitors change the report configuration while walking the path. by Jordy Rose · 13 years ago
  41. 0115349 [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able to reset diagnostic generation. by Jordy Rose · 13 years ago
  42. f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 13 years ago
  43. ec5a306 Revert accidentally-committed www changes (and an unused diagnostic); by Richard Smith · 13 years ago
  44. 3343fad When defining a forward-declared enum, don't try to attach the definition to by Richard Smith · 13 years ago
  45. 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 · 13 years ago
  46. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 13 years ago
  47. 7608a80 Remove unused bits. by Rafael Espindola · 13 years ago
  48. 5aac0b6 Fix static analyzer crash on code taking the address of a field. Fixes PR 11146. by Ted Kremenek · 13 years ago
  49. 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 13 years ago
  50. 3d7c44e [analyzer] Malloc: Utter the name of the leaked variable. by Anna Zaks · 13 years ago
  51. 27b867e [analyser] Factor out FindUniqueBinding from RetainCount checker. by Anna Zaks · 13 years ago
  52. 4e648e4 Allow void blocks to return witn a void expression in by Fariborz Jahanian · 13 years ago
  53. 3ef963b Undo previous patch as I checked more than I intended. by Fariborz Jahanian · 13 years ago
  54. 7e725bc modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 13 years ago
  55. 3739b32 Don't include FixIts with a null replacement range. Fixes <rdar://problem/11040133>. by Ted Kremenek · 13 years ago
  56. 3538f74 Use a simpler pluralization construct by Matt Beaumont-Gay · 13 years ago
  57. 359487b An error can't be in a warning group. by Benjamin Kramer · 13 years ago
  58. 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 13 years ago
  59. 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 13 years ago
  60. 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 · 13 years ago
  61. 8fe4525 StaticAnalyzer: Fix abuse of StringRef in r152962. by NAKAMURA Takumi · 13 years ago
  62. fbd5874 [analyzer] Shorten the stack hint diagnostic. by Anna Zaks · 13 years ago
  63. 56a938f [analyzer] Create symbol-aware stack hints (building upon r152837). by Anna Zaks · 13 years ago
  64. e052bda After r150615, which tablegens the group of a diagnostic as an index into the *.inc file, all diagnostic *.inc by Argyrios Kyrtzidis · 13 years ago
  65. 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 13 years ago
  66. e55329d From Vassil Vassilev: by Axel Naumann · 13 years ago
  67. c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 13 years ago
  68. 1425226 Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-directive-pedantic. by Ted Kremenek · 13 years ago
  69. 9ace587 Add warning flag for '#import is a language extension', -W#import-pedantic. by Ted Kremenek · 13 years ago
  70. 64f678e Fix help text. by Chad Rosier · 13 years ago
  71. fc055f9 [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches by Chad Rosier · 13 years ago
  72. 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 · 13 years ago
  73. aea3ece It was pointed out that a checking version of strdup isn't needed. So much for late-night hacking. :) by Bill Wendling · 13 years ago
  74. 368a0d5 [analyzer] Allow checkers to supply call stack diagnostic hints for the by Anna Zaks · 13 years ago
  75. 2b2bbee Provide the specific target type in the -Wnull-conversion warning. by David Blaikie · 13 years ago
  76. 0f5897b Document RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate(). by Douglas Gregor · 13 years ago
  77. 90226ac Make RecursiveASTVisitor to traverse certain statements using data recursion by Argyrios Kyrtzidis · 13 years ago
  78. 649dfbc Remove hacky temporary fix of r151585. by Argyrios Kyrtzidis · 13 years ago
  79. 1ee9b0f Add the object size checking support for a few other builtins. by Bill Wendling · 13 years ago
  80. 1d23c42 Unpluralize -Wfoo-conversions warnings for consistency. by David Blaikie · 13 years ago
  81. 95187bd Reapply r152745 (reverted in 152765) now that compiler-rt is fixed. by David Blaikie · 13 years ago
  82. 9ca33fd Revert r152745 as it's breaking the internal buildbots. by Chad Rosier · 13 years ago
  83. 8fbe385 [frontend] Add support for disabling the "inline" keyword using by Chad Rosier · 13 years ago
  84. f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 13 years ago
  85. 47bfaf1 Provide -Wnull-conversion separately from -Wconversion. by David Blaikie · 13 years ago
  86. 3183075 [analyzer] A fixup to r152734. Always initialize the flag. by Anna Zaks · 13 years ago
  87. 9373937 [analyzer] Diagnostics: Supply Caller information even if the bug occurs by Anna Zaks · 13 years ago
  88. f6b8b58 Minor cleanup in attribute-related diagnostics, from Alexander Kornienko! by Douglas Gregor · 13 years ago
  89. e5049d2 [Analyser] Removes more recursive visitations in ExprEngine that are no by Erik Verbruggen · 13 years ago
  90. 7059a1c [Basic] Change DiagnosticBuilder to use a separate status variable to track whether the builder is active. by Daniel Dunbar · 13 years ago
  91. 393eed7 [Sema] Fix SemaDiagnosticBuilder to be inline. by Daniel Dunbar · 13 years ago
  92. 3054f09 [Basic] Fix up DiagnosticBuilder::{FlushCounts,Emit} to be inline. by Daniel Dunbar · 13 years ago
  93. 2dec85b [driver] Parse diagnostic args in the driver. by Chad Rosier · 13 years ago
  94. a2e589e [analyzer] Refactor CallGraph to use Recursive AST visitor when by Anna Zaks · 13 years ago
  95. cefcbef [Basic] Make DiagnosticBuilder::{Clear,Emit} protected. by Daniel Dunbar · 13 years ago
  96. 243d7ab [Basic] Eliminate DiagnosticBuilder::Suppress and matching ctor, this stuff is by Daniel Dunbar · 13 years ago
  97. 06265bd [Basic] Make DiagnosticBuilder::{isActive,getLocation,getDiagID} protected. by Daniel Dunbar · 13 years ago
  98. 53c83b3 [Basic] Fix ~Diagnostic() to not call Emit() when there is no diag obj (most by Daniel Dunbar · 13 years ago
  99. 981e279 [Basic] Stop using a SmallVector<> for Diagnostic. This drops Clang binary size by Daniel Dunbar · 13 years ago
  100. 9cda03f Ensure that default arguments are handled correctly in sub scopes. For example: by James Molloy · 13 years ago