summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplate.cpp
Commit message (Expand)AuthorAgeFilesLines
* Again reverting an attempt to convert the DeclSpec enums into scoped enums.Faisal Vali2018-01-011-5/+5
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-5/+5
* Revert r321614 and r321615Faisal Vali2018-01-011-5/+5
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-5/+5
* [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali2017-12-301-12/+12
* [NFC] Update the template-parameter parsers and analyzers to return NamedDecl...Faisal Vali2017-12-231-3/+3
* Fix unused variable warning in SemaTemplate. NFCSam McCall2017-12-221-1/+1
* Diagnose the various invalid decl-specifiers on nontype template parameters.Faisal Vali2017-12-221-0/+54
* Remove old concepts parsing codeHubert Tong2017-12-071-37/+0
* Generalize "static data member instantiated" notification to cover variable t...Richard Smith2017-12-051-1/+0
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-4/+4
* MS ABI: Treat explicit instantiation definitions of dllimport function templa...Hans Wennborg2017-11-291-1/+9
* Fix template parameter default args missed if redecledErich Keane2017-10-241-1/+6
* [C++17] Fix PR34970 - tweak overload resolution for class template deduction-...Faisal Vali2017-10-221-10/+11
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-101-5/+8
* Revert "[Modules TS] Module ownership semantics for redeclarations."Eric Liu2017-10-101-8/+5
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-091-5/+8
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-1/+0
* Dependent Address Space SupportAndrew Gozillon2017-10-021-0/+5
* Diagnostic specific failed condition in a static_assert.Douglas Gregor2017-09-141-14/+23
* [NFC] Remove a cstyle cast and replace some uses of Decl with NamedDecl durin...Faisal Vali2017-08-251-2/+2
* [MS] Don't statically initialize dllimport member function pointersReid Kleckner2017-07-071-40/+40
* Fix test case in pre-C++11 mode; address Aaron Ballman's code review.Douglas Gregor2017-07-051-2/+2
* Cope with Range-v3's CONCEPT_REQUIRES idiomDouglas Gregor2017-07-051-0/+34
* Customize the SFINAE diagnostics for enable_if to provide the failed condition.Douglas Gregor2017-07-051-7/+131
* [Sema] Fix a crash-on-invalid when a template parameter list has a classAkira Hatanaka2017-06-261-1/+2
* Added llvm_unreachable to make sure the switch is always exhaustive.Galina Kistanova2017-06-081-0/+1
* When determining the target function of an explicit instantiation, makeJohn McCall2017-06-071-19/+25
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-071-0/+3
* [modules] Switch from inferring owning modules based on source location toRichard Smith2017-05-181-1/+3
* Remove unnecessary mapping from SourceLocation to Module.Richard Smith2017-05-111-3/+3
* Improve diagnosis of unknown template name.Richard Smith2017-05-101-2/+2
* When we see a '<' operator, check whether it's a probable typo for a template...Richard Smith2017-05-101-0/+79
* Don't mark a member as a member specialization until we know we're keeping th...Richard Smith2017-05-091-48/+63
* PR32673: Don't wrap parameter packs in SubstTemplateTypeParmPackType nodes wh...Richard Smith2017-04-201-5/+16
* PR32185: Revert r291512 and add a testcase for PR32185.Richard Smith2017-04-131-19/+19
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-4/+4
* Fix typo, defind -> defined.Eric Christopher2017-03-311-1/+1
* Correct class-template deprecation behavior-REDUXErich Keane2017-03-231-0/+7
* Revert "Correct class-template deprecation behavior"Martin Bohme2017-03-221-7/+0
* Correct class-template deprecation behaviorErich Keane2017-03-211-0/+7
* Improve support for 'decltype(auto)' in template template parameter matching.Richard Smith2017-02-221-0/+13
* PR32010: Fix template argument depth mixup when forming implicit constructorRichard Smith2017-02-211-2/+6
* Factor out function to determine whether we're performing a templateRichard Smith2017-02-211-1/+1
* Add an explicit derived class of FunctionDecl to model deduction guides ratherRichard Smith2017-02-171-15/+14
* Properly set up the DeclContext for parameters of implicit deduction guides;Richard Smith2017-02-161-2/+7
* [c++1z] Diagnose non-deducible template parameters in deduction guide templat...Richard Smith2017-02-161-13/+41
* Canonicalize implicit deduction guide parameter types when forming a deductionRichard Smith2017-02-141-9/+19
* [c++1z] Synthesize implicit deduction guides from constructors on demand. RankRichard Smith2017-02-141-0/+344
* [c++1z] Enforce restriction that deduction guide is declared in the same scop...Richard Smith2017-02-101-0/+31
OpenPOWER on IntegriCloud