1. 7473b1c Implement new DiagnosticsRenderer that packages notes retrieved by clang_getDiagnosticSetFromTU() as by Ted Kremenek · 13 years ago
  2. 8be51ea Refactor DiagnosticRenderer and SDiagsRenderer to have some functionality by Ted Kremenek · 13 years ago
  3. 6700d67 Add helper methods to StoredDiagnostic. by Ted Kremenek · 13 years ago
  4. eb273b7 Fix another issue introduced by the proposed wording for core issue 1358: since by Richard Smith · 13 years ago
  5. b74ed08 Implement IRGen of lambda expressions which capture arrays. by Eli Friedman · 13 years ago
  6. 0bdb5aa Refactor out new function EmitInitializerForField from EmitMemberInitializer. The new function will be used to initialize the fields of lambda expressions. by Eli Friedman · 13 years ago
  7. b276bd9 [analyzer] Malloc Checker: realloc: add dependency between the symbols by Anna Zaks · 13 years ago
  8. d764437 Simple test ensuring that we perform direct initialization when copy-capturing in lambdas by Douglas Gregor · 13 years ago
  9. d5387e8 Link together the call operator produced from transforming a lambda by Douglas Gregor · 13 years ago
  10. e76872e Mark the cxa_guard_{abort,acquire,release} functions nounwind. by Nick Lewycky · 13 years ago
  11. 7ca4850 Deal with a horrible C++11 special case. If a non-literal type has a constexpr by Richard Smith · 13 years ago
  12. 5ad3af9 Add a subgroup of -Wreturn-type, -Wreturn-type-c-linkage. by Matt Beaumont-Gay · 13 years ago
  13. dfca6f5 Introduce support for template instantiation of lambda by Douglas Gregor · 13 years ago
  14. 07e5288 modern objc translator. More ivar rewrite work. by Fariborz Jahanian · 13 years ago
  15. db64923 objc modern translator. ivar offset symbols. by Fariborz Jahanian · 13 years ago
  16. 30838b9 [analyzer] Malloc Checker: realloc: correct the way we are handing the by Anna Zaks · 13 years ago
  17. 5189035 Add a script that produces a list of all diagnostics that are defined in by Dmitri Gribenko · 13 years ago
  18. 684a8e4 Remove unused diagnostics from include/clang/Basic/Diagnostic*.td files. by Dmitri Gribenko · 13 years ago
  19. 20ff0e2 Don't route explicit construction via list-initialization through the functional cast code path. It sometimes does the wrong thing, produces horrible error messages, and is just unnecessary. by Sebastian Redl · 13 years ago
  20. 43a1b00 Sink variable into assert by Matt Beaumont-Gay · 13 years ago
  21. 164d6f8 objective-c translator: more rewriting of ivar types by Fariborz Jahanian · 13 years ago
  22. c563891 When generating diagnostic information due to a clang failure, allow multiple by Chad Rosier · 13 years ago
  23. c8bb3be [analyzer] Malloc checker: rework realloc handling: by Anna Zaks · 13 years ago
  24. 7ae282f Split the storage of lambda information between the LambdaExpr and the by Douglas Gregor · 13 years ago
  25. 9daa7bf Keep track of the set of array index variables we use when we by Douglas Gregor · 13 years ago
  26. 3b66d7b Remove empty directories left behind by git-svn. by Benjamin Kramer · 13 years ago
  27. 908a595 Don't allocate unused storage for captures/capture initializers in lambda expressions by Douglas Gregor · 13 years ago
  28. da8962a Move the storage of lambda captures and capture initializers from by Douglas Gregor · 13 years ago
  29. e88a71f Add back in the code to create forward decls using temporary mdnodes. by Eric Christopher · 13 years ago
  30. a765b9f Testcase for previous commit. by Eric Christopher · 13 years ago
  31. 42e75da Temporarily walk back a few of my recent debug info limiting changes by Eric Christopher · 13 years ago
  32. 63d7ed8 StaticAnalyzer/Core: fix MSVC build by Dylan Noblesmith · 13 years ago
  33. 36d5927 drop more llvm:: prefixes on SmallString<> by Dylan Noblesmith · 13 years ago
  34. 1e4c01b drop more llvm:: prefixes on OwningPtr<> by Dylan Noblesmith · 13 years ago
  35. 8944675 examples/analyzer-plugin: hook up to build by Dylan Noblesmith · 13 years ago
  36. 4ee01ef Fix typo in PrintfConversionSpecifier::isDoubleArg() by Hans Wennborg · 13 years ago
  37. 86c3ae4 Update constexpr implementation to match CWG's chosen approach for core issues by Richard Smith · 13 years ago
  38. 9b338a7 Delete a simplistic helper function now that llvm::Triple can provide by Chandler Carruth · 13 years ago
  39. 0b17b9a more of rewriting ivar types. by Fariborz Jahanian · 13 years ago
  40. 9ecb72a Move -Wdangling-else under -Wparentheses to be backwards compatibile with GCC. by David Blaikie · 13 years ago
  41. 6d9ef30 Implement the standard decltype() semantics described in C++11 by Douglas Gregor · 13 years ago
  42. f8af982 Within the body of a lambda expression, decltype((x)) for an by Douglas Gregor · 13 years ago
  43. 6dc00f6 Proper initializer list support for new expressions and type construct expressions. Array new still missing. by Sebastian Redl · 13 years ago
  44. 215e4e1 Lambdas have a deleted default constructor and a deleted copy by Douglas Gregor · 13 years ago
  45. 3a45c0e Change the way we store initialization kinds so that all direct inits can distinguish between list and parens form. This allows us to correctly diagnose the last test cases from litb. by Sebastian Redl · 13 years ago
  46. 168319c Employ DirectList initialized entities to properly sort through some initialization edge cases. by Sebastian Redl · 13 years ago
  47. 8275fc0 Fix broken link. I believe this has been broken for at least 7 months. by Michael J. Spencer · 13 years ago
  48. 9335df3 Fix the rewriter that broke with r149987. by Argyrios Kyrtzidis · 13 years ago
  49. 5b9cc5d Represent C++ direct initializers as ParenListExprs before semantic analysis by Sebastian Redl · 13 years ago
  50. ecfcd56 Drive-by fix of incorrect diagnostic, and a test case for said diagnostic. The double error is unfortunate, but I really don't see an alternative whose effort is worth it. by Sebastian Redl · 13 years ago
  51. 56a0428 Fix parsing new expressions using init lists. Probably still do the wrong thing in cases involving array new. by Sebastian Redl · 13 years ago
  52. 15d0ae1 [analyzer] Malloc Checker: reduce false negatives rate by assuming that by Anna Zaks · 13 years ago
  53. 0860cd0 [analyzer] Malloc Checker: Report a leak when we are returning freed by Anna Zaks · 13 years ago
  54. da04677 [analyzer] Malloc checker: Leak bugs should be suppressed by sinks. by Anna Zaks · 13 years ago
  55. 4fb5487 [analyzer] MallocChecker: refactor/improve the symbol escape logic. by Anna Zaks · 13 years ago
  56. 8f1fed0 objective-c translator. more modern abi stuff, focusing on ivar related by Fariborz Jahanian · 13 years ago
  57. f2e4dfc Implement core issue 5: a temporary created for copy-initialization has a by Richard Smith · 13 years ago
  58. 8327118 Make sure to try instantiating a templated type which is used in an _Atomic by Richard Smith · 13 years ago
  59. b141b28 [analyzer] New checker for assignment of non-0/1 values to Boolean variables. by Ryan Govostes · 13 years ago
  60. 9135930 Implement warning for non-wide string literals with an unexpected encoding. Downgrade error for non-wide character literals with an unexpected encoding to a warning for compatibility with gcc and older versions of clang. <rdar://problem/10837678>. by Eli Friedman · 13 years ago
  61. d747efa Begin refactoring to use the newly added triple predicates for by Chandler Carruth · 13 years ago
  62. cec5ebd Basic support for referring to captured variables from lambdas. Some simple examples seem to work. Tests coming up soon. by Eli Friedman · 13 years ago
  63. 668165a Make sure Sema creates a field for 'this' captures. (Doug, please double-check that this is correct.) by Eli Friedman · 13 years ago
  64. b70a3ba [libclang] For a reference of an implicit template instantiation just give by Argyrios Kyrtzidis · 13 years ago
  65. 734bd6e For class template implicit instantiation, also update its location to point by Argyrios Kyrtzidis · 13 years ago
  66. 41105ad const-qualify CXXRecordDecl::getCaptureFields. by Eli Friedman · 13 years ago
  67. 8e9314f Add simple semantic test for C++11 [expr.prim.lambda]p16, which covers recursive capture. This is far more interesting for IRgen. by Douglas Gregor · 13 years ago
  68. f0459f8 Implement C++11 [expr.lambda.prim]p13, which prohibits lambdas in by Douglas Gregor · 13 years ago
  69. a63b422 objc translator: more modern metadata stuff. by Fariborz Jahanian · 13 years ago
  70. b089c4d Set UserLabelPrefix and MCountName correctly for DragonFly BSD. Patch by Sascha Wildner. by Eli Friedman · 13 years ago
  71. a73cdcb Support all null pointer literals in format strings. by David Blaikie · 13 years ago
  72. ae93295 objctive-c translator: modern metadata for ivars. wip. by Fariborz Jahanian · 13 years ago
  73. fc30829 Have the driver pass CPU and target feature information to cc1as. by Jim Grosbach · 13 years ago
  74. 911d717 [libclang] Indexing API: fully index using decls and directives. by Argyrios Kyrtzidis · 13 years ago
  75. 6d96836 [libclang] Indexing API: Fully index implict template instantiations. by Argyrios Kyrtzidis · 13 years ago
  76. 409e245 Add ArrayRef goodness in MultiplexASTMutationListener. by Argyrios Kyrtzidis · 13 years ago
  77. 1da95db Update MultiplexASTMutationListener with the missing methods from ASTMutationListener. by Argyrios Kyrtzidis · 13 years ago
  78. ad133ea [libclang] Encode the template specialization parameters of a function by Argyrios Kyrtzidis · 13 years ago
  79. e3d8e73 Enhance checking for null format string literal to take into account __null. Fixes <rdar://problem/8269537>. by Ted Kremenek · 13 years ago
  80. 3ac109c Allow implicit capture of 'this' in a lambda even when the capture by Douglas Gregor · 13 years ago
  81. 67b2c55 Add test from [expr.prim.lambda]p12, which deals with odr-use and by Douglas Gregor · 13 years ago
  82. b555971 Don't introduce a lambda's operator() into the class until after we by Douglas Gregor · 13 years ago
  83. d37b360 PR11684, core issue 1417: by Richard Smith · 13 years ago
  84. dcd2851 Test cleanup: prefer static_assert to handmade alternative. by Richard Smith · 13 years ago
  85. 1067d05 Loosen the test from r150238 a bit to make some of our bots happy. by Evgeniy Stepanov · 13 years ago
  86. eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
  87. 09aaaa4 --lies. by Richard Smith · 13 years ago
  88. 93e2fa4 Add a lambda example from the working draft. by Douglas Gregor · 13 years ago
  89. a6ce20e Fix function prolog codegen whe coerce-to type is a struct. by Evgeniy Stepanov · 13 years ago
  90. 73d9092 Add various tests for captures and the reaching scope of the lambda by Douglas Gregor · 13 years ago
  91. ef7d78b Implement the conversion to a function pointer for lambda expressions, by Douglas Gregor · 13 years ago
  92. 4d8d22b Extend CXXRecordDecl with a function that determines the mapping from by Douglas Gregor · 13 years ago
  93. 864b1cf Update to new resolution for DR1458. When taking the address of an object of by Richard Smith · 13 years ago
  94. b880609 Remove stray semi-colon. by Daniel Dunbar · 13 years ago
  95. 0337241 Move -Wswitch from -Wmost to -Wall, consitent with GCC. by David Blaikie · 13 years ago
  96. d6cf912 Revert r145999. This turned out to be a bad idea. Unfortunately, 'id' is used so profusely by Ted Kremenek · 13 years ago
  97. 572ae0a Make sure we convert struct layout pragmas to attributes for class templates the same way we do for non-template classes. <rdar://problem/10791194>. by Eli Friedman · 13 years ago
  98. f8b1c31 [analyzer] MallocChecker: add a list of false positives based on running by Anna Zaks · 13 years ago
  99. e9ef562 [analyzer] MallocChecker Cleanup - harden against crashes, fix an error by Anna Zaks · 13 years ago
  100. 42e9a35 objc translator: mode modern abi stuff. by Fariborz Jahanian · 13 years ago