1. b50d80c [Sema][SVE] Don't allow fields to have sizeless type by Richard Sandiford · 6 years ago
  2. 008e7bf [C++20] Add consteval-specific semantic for functions by Tyker · 6 years ago
  3. b481f02 [Concepts] Placeholder constraints and abbreviated templates by Saar Raz · 6 years ago
  4. 5c02fe1 Revert "[Concepts] Placeholder constraints and abbreviated templates" by Sam McCall · 6 years ago
  5. e57a9ab [Concepts] Placeholder constraints and abbreviated templates by Saar Raz · 6 years ago
  6. 62e4b50 Revert "[Concepts] Placeholder constraints and abbreviated templates" by Jonas Devlieghere · 6 years ago
  7. e03ead6 [Concepts] Placeholder constraints and abbreviated templates by Saar Raz · 6 years ago
  8. b65b1f3 [Concepts] Function trailing requires clauses by Saar Raz · 6 years ago
  9. 848934c [c++20] Fix handling of unqualified lookups from a defaulted comparison by Richard Smith · 6 years ago
  10. 980133a [OpenCL] Use generic addr space for lambda call operator by Anastasia Stulova · 6 years ago
  11. 114de1e Minor coding style fix. NFC. by Michael Liao · 6 years ago
  12. 243ebfb [hip][cuda] Fix the extended lambda name mangling issue. by Michael Liao · 6 years ago
  13. e398def [sema] Revise `getCurrentMangleNumberContext` interface. NFC. by Michael Liao · 6 years ago
  14. da2bde9 Re-land [mangle] Fix mangling where an extra mangle context is required. by Reid Kleckner · 6 years ago
  15. c34385d Revert [mangle] Fix mangling where an extra mangle context is required. by Reid Kleckner · 6 years ago
  16. fd18e94 [mangle] Fix mangling where an extra mangle context is required. by Michael Liao · 6 years ago
  17. 7ac4237 [c++20] Fix some ambiguities in our mangling of lambdas with explicit by Richard Smith · 6 years ago
  18. 51a5f20 Fix variable ‘IsInitCapturePack’ set but not used warning. NFCI. by Simon Pilgrim · 6 years ago
  19. b26bc34 PR42587: diagnose unexpanded uses of a pack parameter of a generic by Richard Smith · 6 years ago
  20. fefdc93 Revert "PR42587: diagnose unexpanded uses of a pack parameter of a generic" due to buildbot breakage. by Richard Smith · 6 years ago
  21. 7fbadf3 PR42587: diagnose unexpanded uses of a pack parameter of a generic by Richard Smith · 6 years ago
  22. a625da7 When determining whether a lambda-expression is implicitly constexpr, by Richard Smith · 6 years ago
  23. 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
  24. 796ed03 [C++20] add Basic consteval specifier by Gauthier Harnisch · 6 years ago
  25. 87346a1 Transform lambda expression captures when transforming an expression to by Richard Smith · 6 years ago
  26. e518235 Factor out commonality between variable capture initialization and by Richard Smith · 6 years ago
  27. b5a45bb Defer building 'this' captures until we have left the capturing region by Richard Smith · 6 years ago
  28. 0621a8f Defer capture initialization for captured regions until after we've left by Richard Smith · 6 years ago
  29. 3011653 Defer creating fields for captures until we finish building the by Richard Smith · 6 years ago
  30. 8cb6323 If capturing a variable fails, add a capture anyway (and mark it by Richard Smith · 6 years ago
  31. b2997f5 [c++20] P0780R2: Support pack-expansion of init-captures. by Richard Smith · 6 years ago
  32. 76b9027 [c++20] Add support for explicit(bool), as described in P0892R2. by Richard Smith · 6 years ago
  33. d2b9fc8 Revert r359949 "[clang] adding explicit(bool) from c++2a" by Hans Wennborg · 6 years ago
  34. 8205a81 [c++20] Implement P0428R2 - Familiar template syntax for generic lambdas by Hamza Sood · 7 years ago
  35. 5fe2ddb [clang] adding explicit(bool) from c++2a by Nicolas Lesser · 7 years ago
  36. 42a2237 Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the initializer by Richard Smith · 7 years ago
  37. 70ad396 [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallback unless we are going to do some typo correction by Bruno Ricci · 7 years ago
  38. a2b04ad Mark the lambda function pointer conversion operator as noexcept. by Aaron Ballman · 7 years ago
  39. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  40. d458ced [Sema] If CheckPlaceholderExpr rewrites the initializer of an auto by Akira Hatanaka · 7 years ago
  41. a9bc4bd Use DeclSpec for quals in DeclaratorChunk::FunctionTypeInfo. by Anastasia Stulova · 7 years ago
  42. fb6deeb Refactor the way we handle diagnosing unused expression results. by Aaron Ballman · 7 years ago
  43. 9d2872d [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  44. 9064673 Revert "[OpenCL] Add generic AS to 'this' pointer" by Mikael Nilsson · 7 years ago
  45. 78de847 [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  46. fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
  47. 3cde5e4 [C++17] Reject shadowing of capture by parameter in lambda by Nicolas Lesser · 7 years ago
  48. b3d203f PR24164, PR39336: init-captures are not distinct full-expressions. by Richard Smith · 7 years ago
  49. 35d303a [Sema] Remove location from implicit capture init expr by Vedant Kumar · 7 years ago
  50. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  51. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  52. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  53. 99337e2 Change \t to spaces by Fangrui Song · 7 years ago
  54. 7963e8b Add support for __declspec(code_seg("segname")) by Erich Keane · 7 years ago
  55. 832f49b [Sema] Add fixit for unused lambda captures by Alexander Shaposhnikov · 7 years ago
  56. c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
  57. d82201e P0806R2 Implicit capture of this with a capture-default of [=] is deprecated. by Richard Smith · 7 years ago
  58. f5c66a1 Fix an ambiguous overload issue pointed out by MSVC by Vedant Kumar · 7 years ago
  59. 03dd150 [ubsan] Relax nullability-return for blocks with deduced types by Vedant Kumar · 7 years ago
  60. 2a46384 Modernize a function, NFC. by Vedant Kumar · 7 years ago
  61. fb50dd3 Revert r332470 (and corresponding tests in r332492). by Richard Smith · 7 years ago
  62. 64144eb Add support for __declspec(code_seg("segname")) by Erich Keane · 7 years ago
  63. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  64. 01ae6f2 [SemaCXX] _Pragma("clang optimize off") not affecting lambda. by Carlos Alberto Enciso · 8 years ago
  65. 04f9bca Avoid including ScopeInfo.h from Sema.h by Reid Kleckner · 8 years ago
  66. 50e291e Fix and simplify handling of return type for (generic) lambda conversion function to function pointer. by Richard Smith · 8 years ago
  67. d900a0c [Sema] Fix crash in unused-lambda-capture warning for VLAs by Malcolm Parsons · 8 years ago
  68. 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
  69. c95d2c5 Give external linkage and mangling to lambdas inside inline variables and variable templates. by Richard Smith · 8 years ago
  70. 17def21 Revert "Give external linkage and mangling to lambdas inside inline variables and variable templates." by Vitaly Buka · 8 years ago
  71. fb130c6 Give external linkage and mangling to lambdas inside inline variables and variable templates. by Richard Smith · 8 years ago
  72. 8194a3e [c++2a] Implement P0409R2 - Allow lambda capture [=,this] (by hamzasood) by Faisal Vali · 8 years ago
  73. b115e5d Rename cxx1z -> cxx17 across all diagnostic IDs. by Richard Smith · 8 years ago
  74. 0c2734f fix trivial typos in comments; NFC by Hiroshi Inoue · 8 years ago
  75. 7db5140 Fix spurious Wunused-lambda-capture warning by Yi Kong · 8 years ago
  76. 3339911 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
  77. afff89e [coroutines] Make generic lambda coroutines work by Gor Nishanov · 8 years ago
  78. b4791c7 Fix lambda to block conversion in C++17 by avoiding copy elision for the by Alex Lorenz · 9 years ago
  79. d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 9 years ago
  80. 2c51880 Spelling mistakes in comments. NFCI. (PR27635) by Simon Pilgrim · 9 years ago
  81. ded2306 [Sema] Improve side effect checking for unused-lambda-capture warning by Malcolm Parsons · 9 years ago
  82. 51ec0cf Factor out function to determine whether we're performing a template by Richard Smith · 9 years ago
  83. 87a0362 [Sema] Add warning for unused lambda captures by Malcolm Parsons · 9 years ago
  84. d92e749 [cxx1z-constexpr-lambda] Make conversion function constexpr, and teach the expression-evaluator to evaluate the static-invoker. by Faisal Vali · 9 years ago
  85. d6a1508 PR23135: Don't instantiate constexpr functions referenced in unevaluated operands where possible. by Richard Smith · 9 years ago
  86. 30e304e Remove custom handling of array copies in lambda by-value array capture and by Richard Smith · 9 years ago
  87. f7300d5 [OPENMP] Fix for PR30632: Name mangling issue. by Alexey Bataev · 9 years ago
  88. 31939e3 Fix for PR28523: unexpected compilation error. by Alexey Bataev · 9 years ago
  89. d60bb28 [Sema] Avoid -Wshadow warnings for shadowed variables that by Alex Lorenz · 9 years ago
  90. bef6aa6 Fix for PR30632: Name mangling issue. by Alexey Bataev · 9 years ago
  91. 7ca116c [CUDA] Make lambdas inherit __host__ and __device__ attributes from the scope in which they're created. by Justin Lebar · 9 years ago
  92. e4a0c0e Reapply r276069 with workaround for MSVC 2013 by Hubert Tong · 9 years ago
  93. 2108136 [Sema] Replace mem_fn with lambdas. NFC. by George Burgess IV · 9 years ago
  94. 286547a Revert r276069: MSVC bots not happy by Hubert Tong · 9 years ago
  95. 24ee98e Concepts: Create space for requires-clause in TemplateParameterList; NFC by Hubert Tong · 9 years ago
  96. a3debed Use even more ArrayRefs by David Majnemer · 9 years ago
  97. 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
  98. b130fe7 Implement p0292r2 (constexpr if), a likely C++1z feature. by Richard Smith · 9 years ago
  99. 4a05bb8 Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr." by Tim Shen · 9 years ago
  100. 17b3dee Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr." by Tim Shen · 9 years ago