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