1. d2008e2 Implement support for null non-type template arguments for non-type by Douglas Gregor · 12 years ago
  2. bd61313 Rework ExprEngine::evalLoad and clients (e.g. VisitBinaryOperator) so that when we generate a new ExplodedNode by Ted Kremenek · 12 years ago
  3. 83cad45 Thread safety analysis: downgraded requirement that mutex expressions refer to a lockable type from error to warning. by DeLesley Hutchins · 12 years ago
  4. b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 12 years ago
  5. cf2fa2f Fixed scoping error for late parsed attributes in nested classes. by DeLesley Hutchins · 12 years ago
  6. 9df1b96 Restrict fixit for missing 'class' in template template parameters. by David Blaikie · 12 years ago
  7. 7947bb1 [analyzer]Fix false positive: pointer might escape through CG*WithData. by Anna Zaks · 12 years ago
  8. bf393be objective-c: Don't warn when a category does not implement a method by Fariborz Jahanian · 12 years ago
  9. 6fd4505 Require that all static analyzer issues have a category. As part of this change, by Ted Kremenek · 12 years ago
  10. e47029a Temporary workaround for bug#12457: turn the 'constexpr function never produces by Richard Smith · 12 years ago
  11. 85ff969 [Lex] Add support for 'user specified system frameworks' (see test case). by Daniel Dunbar · 12 years ago
  12. 9ee35f9 [Lex] HeaderSearch: Introduce a FrameworkCacheEntry structure to hold the FrameworkMap items. by Daniel Dunbar · 12 years ago
  13. a823545 Improve & simplify diagnostic for missing 'class' in template template parameter. by David Blaikie · 12 years ago
  14. cd86346 [analyzer] Add a coverage calculation to FunctionSummaries. by Anna Zaks · 12 years ago
  15. a85cf39 Improve diagnostics for invalid use of non-static members / this: by Richard Smith · 12 years ago
  16. e31b8fb Enable warn_impcast_literal_float_to_integer by default. by David Blaikie · 12 years ago
  17. 3953911 Honor -fno-pic, -fno-PIC, -fno-pie, -fno-PIE. by Nico Weber · 12 years ago
  18. 30fe6ba [driver] When using the -mfpmath= option, add an error message when trying to by Chad Rosier · 12 years ago
  19. b4051e7 Implement C++11 [temp.arg.nontype]'s permission to use the address of an object by Richard Smith · 12 years ago
  20. 7a938fa [driver] Create a new -mfpmath= option, which is used to control whether clang by Chad Rosier · 12 years ago
  21. 878f850 objc-arc: provide a warning when 'receiver' of a message is 'weak' by Fariborz Jahanian · 12 years ago
  22. 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
  23. f54486a Move the computation of the lambda mangling information (mangling by Douglas Gregor · 12 years ago
  24. cb971c6 Adds a tooling library. by Manuel Klimek · 12 years ago
  25. 9033092 Fix diagnostic typos: "non-template arguments" vs "non-type template arguments". by Richard Smith · 12 years ago
  26. 5a5a971 For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is by Richard Smith · 12 years ago
  27. 73f428c Enter an expression evaluation context when parsing by John McCall · 12 years ago
  28. 173a37a Remove more redundant lookups. Add a new "all_lookups_iterator" which provides by Nick Lewycky · 12 years ago
  29. 6d858d9 Replace the workaround from r153445 with a proper fix. by Kaelyn Uhrain · 12 years ago
  30. 14e6455 Correct handling of _Pragma macro inside a macro argument. by Argyrios Kyrtzidis · 12 years ago
  31. 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
  32. e62f048 [analyzer] Record the basic blocks covered by the analyzes run. by Anna Zaks · 12 years ago
  33. 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
  34. 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 12 years ago
  35. 460ef13 Correct error recovery when missing 'class' in a template template parameter. by David Blaikie · 12 years ago
  36. 1c931be Implement DR1402: if a field or base class is not movable, the derived class's by Richard Smith · 12 years ago
  37. 582b395 Use -rewrite-legacy-objc as clang argument for translating by Fariborz Jahanian · 12 years ago
  38. c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 12 years ago
  39. 70e24fc Properly handle explicit constructors in list-initialization. Fixes PR12120. by Sebastian Redl · 12 years ago
  40. 4a5f724 Analyzer: Store BugReports directly in a ilist instead of adding another layer of inderection with std::list by Benjamin Kramer · 12 years ago
  41. e2e8768 Fixed MacroInfo definition range for function like macros with empty body. by Abramo Bagnara · 12 years ago
  42. 34ebe1e [libclang] Introduce clang_Cursor_getObjCSelectorIndex() function. by Argyrios Kyrtzidis · 12 years ago
  43. ba1da14 [libclang] Introduce clang_Cursor_getSpellingNameRange(). by Argyrios Kyrtzidis · 12 years ago
  44. 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 12 years ago
  45. 40afb7d [driver] Create a new L_Group for language options and add the -std= option to by Chad Rosier · 12 years ago
  46. 3bbd8cd [analyzer] Do not inline functions which previously reached max block count. by Anna Zaks · 12 years ago
  47. 5228982 Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. by Craig Topper · 12 years ago
  48. 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 12 years ago
  49. b085d89 Add info to ObjCPropertyRefExpr to indicate whether the dot syntax property by Argyrios Kyrtzidis · 12 years ago
  50. 1ef28db Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers. <rdar://problem/11121178>. by Eli Friedman · 12 years ago
  51. 52f10d5 Don't try to parse a malformed parameter list after a constructor or operator by Richard Smith · 12 years ago
  52. 9988f28 Reject 'template<typename...Ts> void f(Ts ...(x));'. Add a special-case by Richard Smith · 12 years ago
  53. b684a42 Fix typo in my last patch. by Fariborz Jahanian · 12 years ago
  54. b47dbcb [analyzer] Enable retry exhausted without inlining by default. by Anna Zaks · 12 years ago
  55. a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 12 years ago
  56. 253955c [analyser] Stats checker: do not mark a node as exhausted if we will by Anna Zaks · 12 years ago
  57. 6960587 Unify and fix our checking of C++ [dcl.meaning]p1's requirements by Douglas Gregor · 12 years ago
  58. fdc1795 [libclang] Introduce options to control the priority for the threads by Argyrios Kyrtzidis · 12 years ago
  59. 82fe6ae Move the emission of strict enum range metadata behind a flag (the same by Chandler Carruth · 12 years ago
  60. ba10306 Introduce a new libclang API to determine the parent context of a code by Douglas Gregor · 12 years ago
  61. b49a29f [libclang] Introduce indexing option CXIndexOpt_SuppressWarnings, which by Argyrios Kyrtzidis · 12 years ago
  62. 5903a37 [analyzer] Add an option to re-analyze a dead-end path without inlining. by Anna Zaks · 12 years ago
  63. 14d8381 [analyzer] Fix a typo. by Anna Zaks · 12 years ago
  64. db81d38 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 12 years ago
  65. 978fc9c Introduce a -cc1-level option -pubnames-dump, which simply dumps the by Douglas Gregor · 12 years ago
  66. 3f71860 [driver] Put -cpp-precomp and -no-cpp-precomp under the clang_ignored_f_group. by Chad Rosier · 12 years ago
  67. 0724b7c Add a special-case diagnostic for one of the more obnoxious special cases of by Richard Smith · 12 years ago
  68. 165ce3c Simplify code, no functionality change. by Benjamin Kramer · 12 years ago
  69. 1eb18af Move CodeCompletionBuilder's chunk adding methods out of line. by Benjamin Kramer · 12 years ago
  70. 0179868 When diagnosing an invalid out-of-line redeclaration, don't permit by Douglas Gregor · 12 years ago
  71. d961ea9 Don't cast away constness. by Benjamin Kramer · 12 years ago
  72. 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
  73. 0115349 [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able to reset diagnostic generation. by Jordy Rose · 12 years ago
  74. f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 12 years ago
  75. ec5a306 Revert accidentally-committed www changes (and an unused diagnostic); by Richard Smith · 12 years ago
  76. 3343fad When defining a forward-declared enum, don't try to attach the definition to by Richard Smith · 12 years ago
  77. 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
  78. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 12 years ago
  79. 7608a80 Remove unused bits. by Rafael Espindola · 12 years ago
  80. 5aac0b6 Fix static analyzer crash on code taking the address of a field. Fixes PR 11146. by Ted Kremenek · 12 years ago
  81. 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 12 years ago
  82. 3d7c44e [analyzer] Malloc: Utter the name of the leaked variable. by Anna Zaks · 12 years ago
  83. 27b867e [analyser] Factor out FindUniqueBinding from RetainCount checker. by Anna Zaks · 12 years ago
  84. 4e648e4 Allow void blocks to return witn a void expression in by Fariborz Jahanian · 12 years ago
  85. 3ef963b Undo previous patch as I checked more than I intended. by Fariborz Jahanian · 12 years ago
  86. 7e725bc modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 12 years ago
  87. 3739b32 Don't include FixIts with a null replacement range. Fixes <rdar://problem/11040133>. by Ted Kremenek · 12 years ago
  88. 3538f74 Use a simpler pluralization construct by Matt Beaumont-Gay · 12 years ago
  89. 359487b An error can't be in a warning group. by Benjamin Kramer · 12 years ago
  90. 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 12 years ago
  91. 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 12 years ago
  92. 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
  93. 8fe4525 StaticAnalyzer: Fix abuse of StringRef in r152962. by NAKAMURA Takumi · 12 years ago
  94. fbd5874 [analyzer] Shorten the stack hint diagnostic. by Anna Zaks · 12 years ago
  95. 56a938f [analyzer] Create symbol-aware stack hints (building upon r152837). by Anna Zaks · 12 years ago
  96. 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
  97. 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 12 years ago
  98. e55329d From Vassil Vassilev: by Axel Naumann · 12 years ago
  99. c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 12 years ago
  100. 1425226 Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-directive-pedantic. by Ted Kremenek · 12 years ago