1. 3308732 Fix crash if base specifier parsing hits an invalid type annotation. by Richard Smith · 6 years ago
  2. b3f6e3d Improve recovery from invalid template-ids. by Richard Smith · 6 years ago
  3. fc8a009 Clean up and simplify after collision of c48442c and 19fccc5, which by Richard Smith · 6 years ago
  4. 0dd0b10 [Parser] Avoid spurious 'missing template' error in presence of typos. by Haojian Wu · 6 years ago
  5. c48442c PR45207: Fix crash if constrained-type-specifier annotation forms a by Richard Smith · 6 years ago
  6. 19fccc5 [Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotates an invalid template-id by Saar Raz · 6 years ago
  7. ce79c42 [Sema] Fix location of star ('*') inside MemberPointerTypeLoc by Marcel Hlopko · 6 years ago
  8. b7ce85a [Concepts] Fix isDeclarationSpecifier to detect type-constraints correctly by Saar Raz · 6 years ago
  9. 42e9478 [clang][CodeComplete] Support for designated initializers by Kadir Cetinkaya · 6 years ago
  10. b481f02 [Concepts] Placeholder constraints and abbreviated templates by Saar Raz · 6 years ago
  11. 5c02fe1 Revert "[Concepts] Placeholder constraints and abbreviated templates" by Sam McCall · 6 years ago
  12. e57a9ab [Concepts] Placeholder constraints and abbreviated templates by Saar Raz · 6 years ago
  13. 62e4b50 Revert "[Concepts] Placeholder constraints and abbreviated templates" by Jonas Devlieghere · 6 years ago
  14. e03ead6 [Concepts] Placeholder constraints and abbreviated templates by Saar Raz · 6 years ago
  15. e68c1e0 [Concepts] Fix name-type conflict compilation issues by Saar Raz · 6 years ago
  16. a0f50d7 [Concepts] Requires Expressions by Saar Raz · 6 years ago
  17. baa84d8 Revert "[Concepts] Requires Expressions" by Saar Raz · 6 years ago
  18. 0279318 [Concepts] Requires Expressions by Saar Raz · 6 years ago
  19. a42fd84 Remove redundant CXXScopeSpec from TemplateIdAnnotation. by Richard Smith · 6 years ago
  20. 45d7080 PR42694 Support explicit(bool) in older language modes as an extension. by Richard Smith · 6 years ago
  21. ff1e0fc [Concepts] Type Constraints by Saar Raz · 6 years ago
  22. b65b1f3 [Concepts] Function trailing requires clauses by Saar Raz · 6 years ago
  23. 55a51e1 Disallow an empty string literal in an asm label by Aaron Ballman · 6 years ago
  24. fd8d915 Fix parser bug that permitted 'private' as a (no-op) decl-specifier even outside OpenCL. by Richard Smith · 6 years ago
  25. b9be5ce [Parser] Warn when ScopeDepthOrObjCQuals overflows by Mark de Wever · 6 years ago
  26. d052a578 [c++2a] Allow comparison functions to be explicitly defaulted. by Richard Smith · 6 years ago
  27. 7e8fe67 PR43080: Do not build context-sensitive expressions during name classification. by Richard Smith · 6 years ago
  28. bef93a9 [OPENMP50]Treat range-based for as canonical loop. by Alexey Bataev · 6 years ago
  29. 40c3d6e3 Model converted constant expressions as full-expressions. by Richard Smith · 6 years ago
  30. 6a24e80 [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr. by Erich Keane · 6 years ago
  31. 5cd5d56 Diagnose _Atomic as a C11 extension. by Aaron Ballman · 6 years ago
  32. a6e8b68 [c++20] P1143R2: Add support for the C++20 'constinit' keyword. by Richard Smith · 6 years ago
  33. 27e66bf Diagnose _Bool as a C99 extension. by Aaron Ballman · 6 years ago
  34. 9fac4a5 Diagnose both _Complex and _Imaginary as C99 extensions. by Aaron Ballman · 6 years ago
  35. 1d93522 Replace some custom C11 extension warnings with the generic warning. by Aaron Ballman · 6 years ago
  36. 774bd6e Diagnose use of _Thread_local as an extension when not in C11 mode. by Aaron Ballman · 6 years ago
  37. dc5f805 Do a sweep of symbol internalization. NFC. by Benjamin Kramer · 6 years ago
  38. 1e0affb [Attr] Support _attribute__ ((fallthrough)) by Nathan Huckleberry · 6 years ago
  39. 037861b [Parser] Emit descriptive diagnostic for misplaced pragma by Serge Pavlov · 6 years ago
  40. 0c50319 [Parser] Change parameter type from int to enum by Serge Pavlov · 6 years ago
  41. d293cbd Add lifetime categories attributes by Matthias Gehre · 6 years ago
  42. 46b55fa [OpenCL] Update comments/diagnostics to refer to C++ for OpenCL by Anastasia Stulova · 6 years ago
  43. 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
  44. 7a89909 Require commas to separate multiple GNU-style attributes in the same attribute list. by Aaron Ballman · 6 years ago
  45. 796ed03 [C++20] add Basic consteval specifier by Gauthier Harnisch · 6 years ago
  46. e518bb4 [OpenCL] Support pipe keyword in C++ mode by Sven van Haastregt · 6 years ago
  47. 929af67 [Lex] Allow to consume tokens while preprocessing by Ilya Biryukov · 6 years ago
  48. 69aec05 Fix for P41852 where builtin attributes were being caught by FindLocsWithCommonFileID(). by Leonard Chan · 6 years ago
  49. ba24f35 Simplify tracking of end of consumed decl-specifier sequence. by Richard Smith · 6 years ago
  50. 1fa5248 Fix gcc compilation warning in an assert [NFC] by Mikael Holmen · 6 years ago
  51. 76b9027 [c++20] Add support for explicit(bool), as described in P0892R2. by Richard Smith · 6 years ago
  52. b23c5e8 [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whose by Richard Smith · 6 years ago
  53. b306579 Improve function / variable disambiguation. by Richard Smith · 6 years ago
  54. c72aaf6 Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an attribute declaration" by Leonard Chan · 6 years ago
  55. d2b9fc8 Revert r359949 "[clang] adding explicit(bool) from c++2a" by Hans Wennborg · 6 years ago
  56. ee05717 [C++] Interpret unknown identifier in parameter clause as unknown type by Nicolas Lesser · 6 years ago
  57. 55dc751 [NFC] Add parentheses to avoid -Wparentheses. by Nicolas Lesser · 7 years ago
  58. 5fe2ddb [clang] adding explicit(bool) from c++2a by Nicolas Lesser · 7 years ago
  59. ef2dc25 Revert "[Attribute/Diagnostics] Print macro if definition is an attribute declaration" by Leonard Chan · 7 years ago
  60. fc40cbd [Attribute/Diagnostics] Print macro if definition is an attribute declaration by Leonard Chan · 7 years ago
  61. 314fab6 [PR41247] Fixed parsing of private keyword in C++. by Anastasia Stulova · 7 years ago
  62. 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
  63. 948e37c [OpenCL] Allow addr space spelling without __ prefix in C++. by Anastasia Stulova · 7 years ago
  64. 98dd085 Objective-C++11: Support static_assert() in @interface/@implementation ivar lists and method declarations by Nico Weber · 7 years ago
  65. 25ed0c0 [OPENMP 5.0]Add initial support for 'allocate' directive. by Alexey Bataev · 7 years ago
  66. ff2a997 [CodeComplete] Propagate preferred type for function arguments in more cases by Ilya Biryukov · 7 years ago
  67. 2c4730d [OpenCL][PR40707] Allow OpenCL C types in C++ mode. by Anastasia Stulova · 7 years ago
  68. 4f9543b [CodeComplete] Propagate preferred types through parser in more cases by Ilya Biryukov · 7 years ago
  69. 5cffa45 [OpenCL] Allow address spaces as method qualifiers. by Anastasia Stulova · 7 years ago
  70. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  71. ac991bb Emit !callback metadata and introduce the callback attribute by Johannes Doerfert · 7 years ago
  72. a9bc4bd Use DeclSpec for quals in DeclaratorChunk::FunctionTypeInfo. by Anastasia Stulova · 7 years ago
  73. 0f25c74 Fix up diagnostics. by Richard Trieu · 7 years ago
  74. 9d2872d [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  75. 9064673 Revert "[OpenCL] Add generic AS to 'this' pointer" by Mikael Nilsson · 7 years ago
  76. 78de847 [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  77. 260e962 Support Swift in platform availability attribute by Michael Wu · 7 years ago
  78. 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
  79. fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
  80. 150ca53 [SEMA] split ExtWarn dupl-decl-spec's into Extension and ExtWarn by Nick Desaulniers · 7 years ago
  81. 6f11db1 Support enums with a fixed underlying type in all language modes. by Erik Pilkington · 7 years ago
  82. a32d253 [clang] Make sure codecompletion is called for calls even when inside a token. by Kadir Cetinkaya · 7 years ago
  83. 832c4af [CodeComplete] Clearly distinguish signature help and code completion. by Ilya Biryukov · 7 years ago
  84. 2fab235 [CodeComplete] Report location of opening parens for signature help by Ilya Biryukov · 7 years ago
  85. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  86. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  87. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  88. 3efe002 Implement cpu_dispatch/cpu_specific Multiversioning by Erich Keane · 7 years ago
  89. e891aa9 [NFC] Rename clang::AttributeList to clang::ParsedAttr by Erich Keane · 7 years ago
  90. c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
  91. b6d5c58 [C++17] Disallow lambdas in template parameters (PR33696). by Nicolas Lesser · 7 years ago
  92. 41dd6ce Revert "Append new attributes to the end of an AttributeList." by Michael Kruse · 7 years ago
  93. 715ee07 Related to PR37768: improve diagnostics for class name shadowing. by Richard Smith · 7 years ago
  94. ea31f0e Append new attributes to the end of an AttributeList. by Michael Kruse · 7 years ago
  95. ab80f3c [Fixed Point Arithmetic] Addition of the remaining fixed point types and their saturated equivalents by Leonard Chan · 7 years ago
  96. f921d85 This diff includes changes for supporting the following types. by Leonard Chan · 7 years ago
  97. 0d485db Revert "This diff includes changes for supporting the following types." by Leonard Chan · 7 years ago
  98. db55d83 This diff includes changes for supporting the following types. by Leonard Chan · 7 years ago
  99. 2325569 Use dotted format of version tuple for availability diagnostics by Jan Korous · 7 years ago
  100. 2ca6ba1 [OpenCL] Restrict various keywords in OpenCL C++ mode by Sven van Haastregt · 7 years ago