1. 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
  2. afcfb6b Fix implementation of [temp.local]p4. by Richard Smith · 7 years ago
  3. 0650f89 Revert "Fix implementation of [temp.local]p4." by Francis Visoiu Mistrih · 7 years ago
  4. 40bd10b Fix implementation of [temp.local]p4. by Richard Smith · 7 years ago
  5. ff57307 Remove Expr sugar decorating the CXXUuidofExpr node. by Bill Wendling · 7 years ago
  6. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  7. 86285d2 [Fixed Point Arithmetic] Add APFixedPoint to APValue by Leonard Chan · 7 years ago
  8. 5488ab4 [AST] Remove ASTContext from getThisType (NFC) by Brian Gesiak · 7 years ago
  9. 8ce732b DR674, PR38883, PR40238: Qualified friend lookup should look for a by Richard Smith · 7 years ago
  10. d8c1767 [Sema][NFC] Fix a Wimplicit-fallthrough warning in CheckSpecializationInstantiationRedecl by Bruno Ricci · 7 years ago
  11. 4224c87 [Sema][NFC] Remove some unnecessary calls to getASTContext. by Bruno Ricci · 7 years ago
  12. fb2c74d [Sema] Better static assert diagnostics for expressions involving temporaries/casts/.... by Clement Courbet · 7 years ago
  13. 9d2872d [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  14. 9064673 Revert "[OpenCL] Add generic AS to 'this' pointer" by Mikael Nilsson · 7 years ago
  15. 78de847 [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  16. f44c6f4 Reland r348741 "[Sema] Further improvements to to static_assert diagnostics." by Clement Courbet · 7 years ago
  17. 4ba13bd Revert r348830 "[Sema]improve static_assert(!expr)" by Clement Courbet · 7 years ago
  18. 67b03de [Sema]improve static_assert(!expr) by Clement Courbet · 7 years ago
  19. d872041 Revert r348741 "[Sema] Further improvements to to static_assert diagnostics." by Clement Courbet · 7 years ago
  20. 057f769 [Sema] Further improvements to to static_assert diagnostics. by Clement Courbet · 7 years ago
  21. 9d432e0 [WIP][Sema] Improve static_assert diagnostics for type traits. by Clement Courbet · 7 years ago
  22. ba88e21 [Sema] Make sure we substitute an instantiation-dependent default template argument by Erik Pilkington · 7 years ago
  23. e6e8175 [clang] Properly apply attributes on explicit instantiations of static data members by Louis Dionne · 7 years ago
  24. c457766 Consistently create a new declaration when merging a pre-existing but by Richard Smith · 7 years ago
  25. 4576a77 PR33222: Require the declared return type not the actual return type to by Richard Smith · 7 years ago
  26. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  27. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  28. 9f9462a [Sema] Ensure an auto non-type template parameter is dependent by Erik Pilkington · 7 years ago
  29. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  30. 69770d3 [Sema] Use a TreeTransform to extract deduction guide parameter types by Erik Pilkington · 7 years ago
  31. 0b75dc5 [Sema] Diagnose an invalid dependent function template specialization by Erik Pilkington · 7 years ago
  32. 4a8f351 Fix template argument deduction when a parameter pack has a value by Richard Smith · 7 years ago
  33. f702b02 PR15730/PR16986 Allow dependently typed vector_size types. by Erich Keane · 7 years ago
  34. e891aa9 [NFC] Rename clang::AttributeList to clang::ParsedAttr by Erich Keane · 7 years ago
  35. c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
  36. 9960b8f Revert -r336726, which included more files than intended. by Erich Keane · 7 years ago
  37. 7b8c12e [NFC] Switch CodeGenFunction to use value init instead of member init lists by Erich Keane · 7 years ago
  38. bf5bcf2 Diagnose missing 'template' keywords in more cases. by Richard Smith · 7 years ago
  39. d60bbce Fix __uuidof handling on non-type template parameter in C++17 by Nico Weber · 8 years ago
  40. 2f649f3 [c++17] Fix assertion on synthesizing deduction guides after a fatal error. by Volodymyr Sapsai · 8 years ago
  41. cbebd62 Fix regression in r332076. by Richard Smith · 8 years ago
  42. 7981004 Improve diagnostics and error recovery for template name lookup. by Richard Smith · 8 years ago
  43. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
  44. c90bb6d Fix explicit template parameter reporting for narrowing conversions by Erich Keane · 8 years ago
  45. 3a8244d Implement P0482R2, support for char8_t type. by Richard Smith · 8 years ago
  46. c08b693 Parse A::template B as an identifier rather than as a template-id with no by Richard Smith · 8 years ago
  47. 0410094 Diagnose missing template arguments for a variable template even when there is by Richard Smith · 8 years ago
  48. ecad88d Factor out common code for diagnosing missing template arguments. by Richard Smith · 8 years ago
  49. 2ee366d Fix a merge conflict that was inadvertently introduced in r330888 by Faisal Vali · 8 years ago
  50. a534f07 Revert rC330794 and some dependent tiny bug fixes by Faisal Vali · 8 years ago
  51. 0bf96f9 Fix crash on qualified template name instantiation if the template name has no by Richard Smith · 8 years ago
  52. 936de9d [c++2a] [concepts] Add rudimentary parsing support for template concept declarations by Faisal Vali · 8 years ago
  53. 213aee0 DR727: remove wrong assertion for use of class-scope explicit by Richard Smith · 8 years ago
  54. fab3680 Clean carriage returns from lib/ and include/. NFC. by Malcolm Parsons · 8 years ago
  55. ade321e Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578. by Nico Weber · 8 years ago
  56. c88deb1 -ftime-report switch support in Clang. by Andrew V. Tischenko · 8 years ago
  57. 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
  58. c660c8f Implement C++ DR727, which permits explicit specializations at class scope. by Richard Smith · 8 years ago
  59. 5d33102 When substituting previously-checked template arguments into a template by Richard Smith · 8 years ago
  60. 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
  61. 77a9c60 Fix a couple of cases where we would fail to correctly parse deduced class template specialization types. by Richard Smith · 8 years ago
  62. 090da2d Again reverting an attempt to convert the DeclSpec enums into scoped enums. by Faisal Vali · 8 years ago
  63. 038df49 [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums with underlying types. by Faisal Vali · 8 years ago
  64. c535adc Revert r321614 and r321615 by Faisal Vali · 8 years ago
  65. 8736dee [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums. by Faisal Vali · 8 years ago
  66. 2ab8c15 [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedIdKind. by Faisal Vali · 8 years ago
  67. be29403 [NFC] Update the template-parameter parsers and analyzers to return NamedDecl (vs Decl) by Faisal Vali · 8 years ago
  68. 1371cba Fix unused variable warning in SemaTemplate. NFC by Sam McCall · 8 years ago
  69. a223d1c Diagnose the various invalid decl-specifiers on nontype template parameters. by Faisal Vali · 8 years ago
  70. bd72cd95 Remove old concepts parsing code by Hubert Tong · 8 years ago
  71. 891fc7f Generalize "static data member instantiated" notification to cover variable templates too. by Richard Smith · 8 years ago
  72. 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
  73. b8304a6 MS ABI: Treat explicit instantiation definitions of dllimport function templates as explicit instantiation decls (PR35435) by Hans Wennborg · 8 years ago
  74. af0795b Fix template parameter default args missed if redecled by Erich Keane · 8 years ago
  75. 81b756e [C++17] Fix PR34970 - tweak overload resolution for class template deduction-guides in line with WG21's p0620r0. by Faisal Vali · 8 years ago
  76. becb92d [Modules TS] Module ownership semantics for redeclarations. by Richard Smith · 8 years ago
  77. f01516d Revert "[Modules TS] Module ownership semantics for redeclarations." by Eric Liu · 8 years ago
  78. b87720b [Modules TS] Module ownership semantics for redeclarations. by Richard Smith · 8 years ago
  79. c24fb07 Remove unused variables. No functionality change. by Benjamin Kramer · 8 years ago
  80. 572bbb0 Dependent Address Space Support by Andrew Gozillon · 8 years ago
  81. 672281a Diagnostic specific failed condition in a static_assert. by Douglas Gregor · 8 years ago
  82. f241b0d [NFC] Remove a cstyle cast and replace some uses of Decl with NamedDecl during the processing of TemplateParameterLists. by Faisal Vali · 8 years ago
  83. cd016d8 [MS] Don't statically initialize dllimport member function pointers by Reid Kleckner · 8 years ago
  84. c0fe1f2 Fix test case in pre-C++11 mode; address Aaron Ballman's code review. by Douglas Gregor · 8 years ago
  85. bb33f57 Cope with Range-v3's CONCEPT_REQUIRES idiom by Douglas Gregor · 8 years ago
  86. 00fa10b Customize the SFINAE diagnostics for enable_if to provide the failed condition. by Douglas Gregor · 8 years ago
  87. 12ddcee [Sema] Fix a crash-on-invalid when a template parameter list has a class by Akira Hatanaka · 8 years ago
  88. 1d36e83 Added llvm_unreachable to make sure the switch is always exhaustive. by Galina Kistanova · 8 years ago
  89. 27c11dd When determining the target function of an explicit instantiation, make by John McCall · 8 years ago
  90. 3779cb3 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
  91. 54f0440 [modules] Switch from inferring owning modules based on source location to by Richard Smith · 9 years ago
  92. 858e0e0 Remove unnecessary mapping from SourceLocation to Module. by Richard Smith · 9 years ago
  93. 52f8d19 Improve diagnosis of unknown template name. by Richard Smith · 9 years ago
  94. 42bc73a When we see a '<' operator, check whether it's a probable typo for a template-id. by Richard Smith · 9 years ago
  95. 77e9e84 Don't mark a member as a member specialization until we know we're keeping the specialization. by Richard Smith · 9 years ago
  96. 479ba8e PR32673: Don't wrap parameter packs in SubstTemplateTypeParmPackType nodes when forming implicit deduction guides. by Richard Smith · 9 years ago
  97. 1389418 PR32185: Revert r291512 and add a testcase for PR32185. by Richard Smith · 9 years ago
  98. d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 9 years ago
  99. 0d2c56a Fix typo, defind -> defined. by Eric Christopher · 9 years ago
  100. a32910d Correct class-template deprecation behavior-REDUX by Erich Keane · 9 years ago