1. 8f1fed0 objective-c translator. more modern abi stuff, focusing on ivar related by Fariborz Jahanian · 13 years ago
  2. f2e4dfc Implement core issue 5: a temporary created for copy-initialization has a by Richard Smith · 13 years ago
  3. 8327118 Make sure to try instantiating a templated type which is used in an _Atomic by Richard Smith · 13 years ago
  4. b141b28 [analyzer] New checker for assignment of non-0/1 values to Boolean variables. by Ryan Govostes · 13 years ago
  5. 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
  6. d747efa Begin refactoring to use the newly added triple predicates for by Chandler Carruth · 13 years ago
  7. 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
  8. 668165a Make sure Sema creates a field for 'this' captures. (Doug, please double-check that this is correct.) by Eli Friedman · 13 years ago
  9. b70a3ba [libclang] For a reference of an implicit template instantiation just give by Argyrios Kyrtzidis · 13 years ago
  10. 734bd6e For class template implicit instantiation, also update its location to point by Argyrios Kyrtzidis · 13 years ago
  11. 41105ad const-qualify CXXRecordDecl::getCaptureFields. by Eli Friedman · 13 years ago
  12. 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
  13. f0459f8 Implement C++11 [expr.lambda.prim]p13, which prohibits lambdas in by Douglas Gregor · 13 years ago
  14. a63b422 objc translator: more modern metadata stuff. by Fariborz Jahanian · 13 years ago
  15. b089c4d Set UserLabelPrefix and MCountName correctly for DragonFly BSD. Patch by Sascha Wildner. by Eli Friedman · 13 years ago
  16. a73cdcb Support all null pointer literals in format strings. by David Blaikie · 13 years ago
  17. ae93295 objctive-c translator: modern metadata for ivars. wip. by Fariborz Jahanian · 13 years ago
  18. fc30829 Have the driver pass CPU and target feature information to cc1as. by Jim Grosbach · 13 years ago
  19. 911d717 [libclang] Indexing API: fully index using decls and directives. by Argyrios Kyrtzidis · 13 years ago
  20. 6d96836 [libclang] Indexing API: Fully index implict template instantiations. by Argyrios Kyrtzidis · 13 years ago
  21. 409e245 Add ArrayRef goodness in MultiplexASTMutationListener. by Argyrios Kyrtzidis · 13 years ago
  22. 1da95db Update MultiplexASTMutationListener with the missing methods from ASTMutationListener. by Argyrios Kyrtzidis · 13 years ago
  23. ad133ea [libclang] Encode the template specialization parameters of a function by Argyrios Kyrtzidis · 13 years ago
  24. e3d8e73 Enhance checking for null format string literal to take into account __null. Fixes <rdar://problem/8269537>. by Ted Kremenek · 13 years ago
  25. 3ac109c Allow implicit capture of 'this' in a lambda even when the capture by Douglas Gregor · 13 years ago
  26. 67b2c55 Add test from [expr.prim.lambda]p12, which deals with odr-use and by Douglas Gregor · 13 years ago
  27. b555971 Don't introduce a lambda's operator() into the class until after we by Douglas Gregor · 13 years ago
  28. d37b360 PR11684, core issue 1417: by Richard Smith · 13 years ago
  29. dcd2851 Test cleanup: prefer static_assert to handmade alternative. by Richard Smith · 13 years ago
  30. 1067d05 Loosen the test from r150238 a bit to make some of our bots happy. by Evgeniy Stepanov · 13 years ago
  31. eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
  32. 09aaaa4 --lies. by Richard Smith · 13 years ago
  33. 93e2fa4 Add a lambda example from the working draft. by Douglas Gregor · 13 years ago
  34. a6ce20e Fix function prolog codegen whe coerce-to type is a struct. by Evgeniy Stepanov · 13 years ago
  35. 73d9092 Add various tests for captures and the reaching scope of the lambda by Douglas Gregor · 13 years ago
  36. ef7d78b Implement the conversion to a function pointer for lambda expressions, by Douglas Gregor · 13 years ago
  37. 4d8d22b Extend CXXRecordDecl with a function that determines the mapping from by Douglas Gregor · 13 years ago
  38. 864b1cf Update to new resolution for DR1458. When taking the address of an object of by Richard Smith · 13 years ago
  39. b880609 Remove stray semi-colon. by Daniel Dunbar · 13 years ago
  40. 0337241 Move -Wswitch from -Wmost to -Wall, consitent with GCC. by David Blaikie · 13 years ago
  41. d6cf912 Revert r145999. This turned out to be a bad idea. Unfortunately, 'id' is used so profusely by Ted Kremenek · 13 years ago
  42. 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
  43. f8b1c31 [analyzer] MallocChecker: add a list of false positives based on running by Anna Zaks · 13 years ago
  44. e9ef562 [analyzer] MallocChecker Cleanup - harden against crashes, fix an error by Anna Zaks · 13 years ago
  45. 42e9a35 objc translator: mode modern abi stuff. by Fariborz Jahanian · 13 years ago
  46. a4dc693 Remove evil const_cast that's not needed anymore. by Bill Wendling · 13 years ago
  47. 3e78b19 Switching to using dyn_cast_or_null, and fixing line endings in the test case. by Aaron Ballman · 13 years ago
  48. 3964e62 Use SmallVector when we can instead of std::vector. by Bill Wendling · 13 years ago
  49. 10520d7 [analyzer] Proactively avoid inlining vararg functions and blocks until we properly support them. by Ted Kremenek · 13 years ago
  50. bb3d14e objc: If a method is not implemented in the category implementation but by Fariborz Jahanian · 13 years ago
  51. 7badd24 Make sure a variable with a C++ direct initializer triggers jump scope checking. Fixes PR10620 / <rdar://problem/9958362> . by Eli Friedman · 13 years ago
  52. 8f79e3f examples/analyzer-plugin/: unbreak build by Dylan Noblesmith · 13 years ago
  53. 3d9000d cmake: create a relative symlink to clang, not absolute by Dylan Noblesmith · 13 years ago
  54. a34e921 Class objects passed by value follow the same rules as structure objects. by Akira Hatanaka · 13 years ago
  55. f94d392 Kill the brief and full explanation fields from StaticDiagInfoRec. They were unused and wasted space for nothing. by Benjamin Kramer · 13 years ago
  56. da54ff3 Fix bugs in function MipsABIInfo::returnAggregateInRegs. Functions returning by Akira Hatanaka · 13 years ago
  57. a0c2b21 Don't allow deduction of a lambda result type from an initializer by Douglas Gregor · 13 years ago
  58. 8e4bc1e [libclang] Add a libclang test I neglected to commit. by Argyrios Kyrtzidis · 13 years ago
  59. 91d521d [PCH] Add a PCH test. by Argyrios Kyrtzidis · 13 years ago
  60. 8d9bd65 Tests for C++ [expr.prim.lambda]p5. We already implement all of these by Douglas Gregor · 13 years ago
  61. bf020bb Getting Started: Add a missing "cd ../..". by Benjamin Kramer · 13 years ago
  62. e7d923d Updated information on how to perform command line testing on Windows when built from MSVC. by Aaron Ballman · 13 years ago
  63. 7fb4900 Remove unused fun. by Benjamin Kramer · 13 years ago
  64. 54042f1 Implement return type deduction for lambdas per C++11 by Douglas Gregor · 13 years ago
  65. 760b37b Restore the appropriate lexical declaration context for a lambda's by Douglas Gregor · 13 years ago
  66. b326ca8 Remove the "unsupported" error for lambda expressions. It's annoying, by Douglas Gregor · 13 years ago
  67. 7e545d9 Add a test for the non-aggregaticity of lambda types per C++11 by Douglas Gregor · 13 years ago
  68. e2c5913 Implement C++ [expr.prim.lambda]p2, which bans lambda expressions in by Douglas Gregor · 13 years ago
  69. 621fc4b [PCH] Add some comments, per Ted's request. by Argyrios Kyrtzidis · 13 years ago
  70. 44d2dbd Fix ASTReader::FinishedDeserializing(). by Argyrios Kyrtzidis · 13 years ago
  71. 3b8e197 Don't cache the artificial type for the this pointer, there's no by Eric Christopher · 13 years ago
  72. f8c17b7 [analyzer] MallocChecker: address a diagnostic "fixme". by Anna Zaks · 13 years ago
  73. 30ecfad DR1359: A constexpr constructor does not need to initialize an empty struct or by Richard Smith · 13 years ago
  74. ff3b9fd [analyzer] Add custom path diagnostic to the Malloc Checker. by Anna Zaks · 13 years ago
  75. cdfec5e [analyzer] MallocChecker cleanup, more tests. by Anna Zaks · 13 years ago
  76. 53a8b97 [PCH] Set the DeclContext before doing any deserialization, to make sure internal by Argyrios Kyrtzidis · 13 years ago
  77. b9da557 Correct comment Clang C++ use in production. by David Blaikie · 13 years ago
  78. f8823e7 Use RAII object for cleanups. by Eli Friedman · 13 years ago
  79. 4c5d8af Refactor lambda IRGen so AggExprEmitter::VisitLambdaExpr does the right thing. by Eli Friedman · 13 years ago
  80. b4e5e28 CWG issue 1405: mutable members are allowed in literal types, but can't undergo by Richard Smith · 13 years ago
  81. 0ca7e8b Attempting to initialize a union member that does not exist no longer crashes. by Aaron Ballman · 13 years ago
  82. c6a6369 Basic IRGen for LambdaExprs with captures. by Eli Friedman · 13 years ago
  83. b30be29 A tiny bit more lambda IRGen. by Eli Friedman · 13 years ago
  84. cdd1c2e Fix a typo in the LambdaExpr class. by Eli Friedman · 13 years ago
  85. 18fe084 Implement capture-by-copy for arrays in lambdas. by Douglas Gregor · 13 years ago
  86. 4bbb850 [PCH] Avoid using Decl::setAttrs() and Decl::setLexicalDeclContext() from the ASTReaderDecl by Argyrios Kyrtzidis · 13 years ago
  87. 5e058eb Don't complain about the lack of a constructor for a lambda expression. They are constructed in different ways by Douglas Gregor · 13 years ago
  88. 20f87a4 When we create a non-static data member in the closure object for a by Douglas Gregor · 13 years ago
  89. 1f9a5db Factor the logic for capturing variables in a lambda into its own by Douglas Gregor · 13 years ago
  90. 630d5ff Along the error path for lambdas, mark the lambda class as invalid and finalize it by Douglas Gregor · 13 years ago
  91. dcffcbf Fix yet one more test by Douglas Gregor · 13 years ago
  92. 2c0bf24 Adding support for warning when a non-C compatible user-defined type is returned from an extern "C" function. by Aaron Ballman · 13 years ago
  93. 7f99f43 Fix tests for r150123 by Douglas Gregor · 13 years ago
  94. 503384f Various interrelated cleanups for lambdas: by Douglas Gregor · 13 years ago
  95. 91c2a11 [analyzer] MallocChecker: implement pessimistic version of the checker, by Anna Zaks · 13 years ago
  96. 231361a [analyzer] Split the MallocChecker into two versions - pessimistic and by Anna Zaks · 13 years ago
  97. af84f8f Remove explicit delete of PathDiagnosticMacroPiece, as it is now reference counted. by Ted Kremenek · 13 years ago
  98. e0adbd8 last piece of metadata to complete modern metadata for protocol definitions. by Fariborz Jahanian · 13 years ago
  99. 6d2f0f5 Minor comment fix by Douglas Gregor · 13 years ago
  100. e2a7ad0 Factor C++11 lambda expressions implementation into a separate by Douglas Gregor · 13 years ago