1. 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
  2. f3b4ca8 PR36055: fix computation of *-dependence in nested initializer lists. by Richard Smith · 8 years ago
  3. a14a1f9 [Parse] Forward brace locations to TypeConstructExpr by Vedant Kumar · 8 years ago
  4. f3b3ccd Silence a bunch of implicit fallthrough warnings by Adrian Prantl · 8 years ago
  5. c351fba Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. by Aaron Ballman · 8 years ago
  6. bbe51d8 [ObjC++] Don't warn about pessimizing move for __block variables by Alex Lorenz · 8 years ago
  7. 283e207 Suppress -Wmissing-braces warning when aggregate-initializing a struct with a single field that is itself an aggregate. by Richard Smith · 8 years ago
  8. 817a3bf [Sema] Suppress warnings for C's zero initializer by Daniel Marjamaki · 8 years ago
  9. 67ef14f Resolve a defect in C++17 copy omission. by Richard Smith · 8 years ago
  10. 1363e8f P0702R1: in class template argument deduction from a list of one element, if by Richard Smith · 8 years ago
  11. de69ff9 Fix PR 10758: Infinite recursion when dealing with copy-initialization by Alex Lorenz · 8 years ago
  12. 45fe70f [OpenCL] Handle OpenCL specific subelement types by Egor Churaev · 8 years ago
  13. 1a1678e PR32280: Do not crash on nested initializers. by Vassil Vassilev · 9 years ago
  14. cfd48d9 Fix PR31934: forming refs to functions with enable_if attrs. by George Burgess IV · 9 years ago
  15. b4791c7 Fix lambda to block conversion in C++17 by avoiding copy elision for the by Alex Lorenz · 9 years ago
  16. 3bccec5 [OpenCL] Extended diagnostics for atomic initialization by Egor Churaev · 9 years ago
  17. a8d2451 [OpenCL] Enables passing sampler initializer to function argument by Egor Churaev · 9 years ago
  18. 762f928 [Objective-C] Miscellaneous -fobjc-weak Fixes by Brian Kelley · 9 years ago
  19. 49a6b6e Fix handling of initialization from parenthesized initializer list. by Richard Smith · 9 years ago
  20. 382bc51 PR32044: Fix some cases where we would confuse a transparent init-list expression with an aggregate init. by Richard Smith · 9 years ago
  21. 51ec0cf Factor out function to determine whether we're performing a template by Richard Smith · 9 years ago
  22. bc49120 Add an explicit derived class of FunctionDecl to model deduction guides rather by Richard Smith · 9 years ago
  23. f4217f8 [Sema] Add lvalue-to-rvalue cast in direct-list-initialization of enum by Vedant Kumar · 9 years ago
  24. 3291877 [c++1z] Synthesize implicit deduction guides from constructors on demand. Rank by Richard Smith · 9 years ago
  25. afe4aa8 [c++1z] P0512R0: support for 'explicit' specifier on deduction-guides. by Richard Smith · 9 years ago
  26. 6043762 [c++1z] P0091R3: Basic support for deducing class template arguments via deduction-guides. by Richard Smith · 9 years ago
  27. 776e9c3 Remove apparently-unnecessary copy of constructor lookup result. by Richard Smith · 9 years ago
  28. 73edb6d PR31742: Don't emit a bogus "zero size array" extwarn when initializing a by Richard Smith · 9 years ago
  29. 8eccb9b [Sema] Fix bug in handling of designated initializer. by Akira Hatanaka · 9 years ago
  30. d6a1508 PR23135: Don't instantiate constexpr functions referenced in unevaluated operands where possible. by Richard Smith · 9 years ago
  31. 8983142 Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." by Egor Churaev · 9 years ago
  32. 52e624f Perform type-checking for a converted constant expression in a template by Richard Smith · 9 years ago
  33. 505ef81 Fix defaulted-functions-in-C++98 extension to give the functions the same by Richard Smith · 9 years ago
  34. 16d3150 [c++1z] When initializing a const-qualified class type, don't forget to add on by Richard Smith · 9 years ago
  35. 9068938 Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." by Daniel Jasper · 9 years ago
  36. 67c3f3e [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand. by Egor Churaev · 9 years ago
  37. 81f5ade Move checks for creation of objects of abstract class type from the various by Richard Smith · 9 years ago
  38. 378b8c8 [c++1z] P0217R3: Allow by-value structured binding of arrays. by Richard Smith · 9 years ago
  39. 30e304e Remove custom handling of array copies in lambda by-value array capture and by Richard Smith · 9 years ago
  40. 410306b Add two new AST nodes to represent initialization of an array in terms of by Richard Smith · 9 years ago
  41. b8c0f55 DR1295 and cleanup for P0135R1: Make our initialization code more directly by Richard Smith · 9 years ago
  42. 122f88d [c++17] P0135R1: Guaranteed copy elision. by Richard Smith · 9 years ago
  43. b3189a1 DR1213: element access on an array xvalue or prvalue produces an xvalue. In the by Richard Smith · 9 years ago
  44. 4baaa5a DR616, and part of P0135R1: member access (or pointer-to-member access) on a by Richard Smith · 9 years ago
  45. ce76629 Remove unnecessary distinction between Ref_Compatible and by Richard Smith · 9 years ago
  46. a91da4b [OpenCL] Allow partial initializer for array and struct by Yaxun Liu · 9 years ago
  47. 0511d23 PR22924, PR22845, some of CWG1464: When checking the initializer for an array by Richard Smith · 9 years ago
  48. 7c2bcc9 Fix clang's handling of the copy performed in the second phase of class by Richard Smith · 9 years ago
  49. 722a4db This patch implements PR#22821. by Roger Ferrer Ibanez · 9 years ago
  50. 3997b1b P0217R3: template instantiation support for decomposition declarations. by Richard Smith · 9 years ago
  51. 7873de0 P0217R3: Perform semantic checks and initialization for the bindings in a by Richard Smith · 9 years ago
  52. 0bc4b2d [OpenCL] Generate opaque type for sampler_t and function call for the initializer by Yaxun Liu · 9 years ago
  53. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  54. 58b8e48 Reverting 275417 by Roger Ferrer Ibanez · 9 years ago
  55. 585ea9d Diagnose taking address and reference binding of packed members by Roger Ferrer Ibanez · 9 years ago
  56. db7a31c [OpenCL] An implementation of device side enqueue (DSE) from OpenCL v2.0 s6.13.17. by Anastasia Stulova · 9 years ago
  57. 80a4702 Mark inheriting constructors as deleted if the corresponding defaulted default by Richard Smith · 9 years ago
  58. 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
  59. f7e3609 Use ranges to concisely express iteration by David Majnemer · 9 years ago
  60. 4a05bb8 Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr." by Tim Shen · 9 years ago
  61. a691689 Remove a few gendered pronouns. by Nico Weber · 9 years ago
  62. c83bf82 Remove CXXConstructExpr::getFoundDecl(); it turned out to not be useful. by Richard Smith · 9 years ago
  63. 17b3dee Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr." by Tim Shen · 9 years ago
  64. f120a7b [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr. by Tim Shen · 9 years ago
  65. 2eeddfb Warn when a reference is bound to an empty l-value (dereferenced null pointer). by Nick Lewycky · 9 years ago
  66. 55c2888 Preserve the FoundDecl properly in constructor overload resolution. No by Richard Smith · 9 years ago
  67. c2bebe9 Preserve the FoundDecl when performing overload resolution for constructors. by Richard Smith · 9 years ago
  68. fe1bc70 [modules] Handle merged fields in designated initializers. by Richard Smith · 10 years ago
  69. ed63886 P0138R2: Allow direct-list-initialization of an enumeration from an integral by Richard Smith · 10 years ago
  70. 073db02 Add TreatUnavailableAsInvalid for the verification-only mode in InitListChecker. by Manman Ren · 10 years ago
  71. 872307e P0017R1: In C++1z, an aggregate class can have (public non-virtual) base classes; these are initialized as if they were data members. by Richard Smith · 10 years ago
  72. 6a6376b Implement the likely resolution of core issue 253. by Nico Weber · 10 years ago
  73. 1ced509 Fix remaining Clang-tidy readability-redundant-control-flow warnings; other minor fixes. by Eugene Zelenko · 10 years ago
  74. cdae941 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
  75. 86a489e Fixed processing of GNU extensions to C99 designated initializers by Alexey Bataev · 10 years ago
  76. db0ac55 Split RequireCompleteType into a function that actually requires that the type by Richard Smith · 10 years ago
  77. 0f59cb3 Wire a SourceLocation into IsDerivedFrom and move the RequireCompleteType call by Richard Smith · 10 years ago
  78. 4a09e88 Fix crash on invalid initialization with std::initializer_list by Reid Kleckner · 10 years ago
  79. 30622bb Fix PR20334: invalid assertion while diagnosing list initialization failure by Faisal Vali · 10 years ago
  80. 3e3bb95b Add the `pass_object_size` attribute to clang. by George Burgess IV · 10 years ago
  81. 5f21c71 [Sema] Make `&function_with_enable_if_attrs` an error by George Burgess IV · 10 years ago
  82. c4284e3 [Sema] Don't create an invalid source range for overlong initializer lists. by Benjamin Kramer · 10 years ago
  83. 08426e2 Clarify the error message when the reason the conversion is not viable is because the returned value does not match the function return type. by Nick Lewycky · 10 years ago
  84. 9588a95 [Sema] Don't crash when diagnosing hack in libstdc++ by David Majnemer · 10 years ago
  85. 1993dc8 Fix -Wredundant-move warning. by Richard Trieu · 10 years ago
  86. 6093d14 Disable -Wpessimizing-move and -Wredundant-move in template instantiations. by Richard Trieu · 10 years ago
  87. 8d4006a Do not give a -Wredundant-move warning when removing the move will result in an by Richard Trieu · 10 years ago
  88. 4746c2f [sema] Fix infinite loop when using a boolean value as designated initializer. by Argyrios Kyrtzidis · 10 years ago
  89. 7842c3f [Sema] Emit correct warning when copy-elision is not possible. by Davide Italiano · 10 years ago
  90. 67bb9f7 [Sema] Range-loopify InititializationSequence destructor. NFC intended. by Davide Italiano · 10 years ago
  91. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  92. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  93. cb77930 Implementing C99 partial re-initialization behavior (DR-253) by Yunzhong Gao · 10 years ago
  94. 1d4911bc Have -Wredundant-move ignore reference types. by Richard Trieu · 10 years ago
  95. f956a49 When emitting a dropped qualifier error, show which qualifiers are dropped. by Richard Trieu · 10 years ago
  96. 0ff51f3 Reverse the order of types in the reference dropping qualifiers error. by Richard Trieu · 10 years ago
  97. ac3eca5 Add -Wpessimizing-move and -Wredundant-move warnings. by Richard Trieu · 11 years ago
  98. 9370dc2 [Sema] Do not permit binding a reference to a compound literal by David Majnemer · 11 years ago
  99. 337d5aa Move fixit for const init from note to diag, weaken to warning in MS mode. by Nico Weber · 11 years ago
  100. 879d1be Remove useless statement. by Nikola Smiljanic · 11 years ago