summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplate.cpp
Commit message (Expand)AuthorAgeFilesLines
* DR259: Demote the pedantic error for an explicit instantiation after anRichard Smith2016-08-311-7/+1
* PR12298 et al: don't recursively instantiate a template specialization fromRichard Smith2016-08-311-5/+8
* Fix regression introduced by r279164: only pass definitions as the PatternDefRichard Smith2016-08-231-13/+26
* Revert r279486 "Fix regression introduced by r279164"Chandler Carruth2016-08-231-23/+10
* Fix regression introduced by r279164: only pass definitions as the PatternDefRichard Smith2016-08-221-10/+23
* PR28794: Don't try to instantiate function templates which are not visible.Vassil Vassilev2016-08-181-0/+64
* P0217R3: Perform semantic checks and initialization for the bindings in aRichard Smith2016-08-111-5/+2
* Move helpers into anonymous namespaces. NFC.Benjamin Kramer2016-08-061-0/+2
* Reapply r276069 with workaround for MSVC 2013Hubert Tong2016-07-301-3/+2
* Revert r276069: MSVC bots not happyHubert Tong2016-07-201-2/+3
* Concepts: Create space for requires-clause in TemplateParameterList; NFCHubert Tong2016-07-201-3/+2
* [AST] Keep track of the left brace source location of a tag decl.Argyrios Kyrtzidis2016-07-151-1/+1
* [Sema] Don't artificially forbid BuiltinTemplateDecls in CheckTemplateArgumentDavid Majnemer2016-07-111-7/+6
* [Sema] Disallow __make_integer_seq from showing up in __make_integer_seqDavid Majnemer2016-07-111-4/+6
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-071-9/+5
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-031-21/+13
* [Feature] Add a builtin for indexing into parameter packs. Patch by Louis Dio...Eric Fiselier2016-07-011-1/+25
* Fix PR28100 - Allow redeclarations of deleted explicit specializations.Faisal Vali2016-06-141-6/+14
* Fix recognition of shadowed template parameterSerge Pavlov2016-06-101-6/+8
* Re-commit r270748 "clang-cl: Treat dllimport explicit template instantiation ...Hans Wennborg2016-05-261-2/+31
* Revert r270748 "clang-cl: Treat dllimport explicit template instantiation def...Hans Wennborg2016-05-251-31/+2
* clang-cl: Treat dllimport explicit template instantiation definitions as decl...Hans Wennborg2016-05-251-2/+31
* Properly track the found declaration (possibly a using-declaration) whenRichard Smith2016-05-241-2/+7
* Preserve the FoundDecl when performing overload resolution for constructors.Richard Smith2016-05-111-7/+9
* [modules] Enforce the rules that an explicit or partial specialization must beRichard Smith2016-05-051-4/+154
* [Concepts] Pass requires-clause to ActOnTemplateParameterList; NFCHubert Tong2016-04-291-3/+6
* Implement CWG 941 - explicit specializations of deleted function templatesFaisal Vali2016-04-171-0/+14
* [Concepts] Implement subsection [dcl.spec.concept]p7 of the Concepts TSNathan Wilson2016-04-091-0/+28
* Fix a crash on invalid with template handlingRichard Trieu2016-04-051-6/+12
* [NFC] Tweak diagnostic for template template arguments, to include template a...Faisal Vali2016-03-261-2/+2
* Allow sizeof(UnrelatedClass::field) in C++11 class template methodsReid Kleckner2016-03-111-3/+16
* [dllexport] Sort out emission order of delayed exported classesReid Kleckner2016-02-261-0/+6
* Removed unused local variableSerge Pavlov2016-02-191-3/+0
* Fix remaining Clang-tidy readability-redundant-control-flow warnings; other m...Eugene Zelenko2016-02-121-9/+8
* [Concepts] Implement a portion of Concepts TS[dcl.spec.concept]p1 byNathan Wilson2016-02-081-0/+9
* Fix PR26134: When substituting into default template arguments, keep CurConte...Faisal Vali2016-01-191-1/+0
* OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie2016-01-151-1/+1
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-0/+4
* Properly track that a character literal is UTF-8, and pretty print the prefix...Aaron Ballman2016-01-071-0/+2
* Teach typo correction to properly handle mapping declarations to theirRichard Smith2015-12-291-2/+2
* ArrayRef-ize TemplateParameterList. NFCDavid Majnemer2015-12-271-4/+5
* [Sema] ArrayRef-ize ActOnTemplateParameterList. NFCCraig Topper2015-12-241-3/+3
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-1/+1
* Add the `pass_object_size` attribute to clang.George Burgess IV2015-12-021-2/+4
* Change the expression evaluation context from Unevaluated to ConstantEvaluate...Faisal Vali2015-11-191-1/+2
* [Sema] Don't work around a malformed ASTDavid Majnemer2015-11-181-1/+11
* [Sema] Implement __make_integer_seqDavid Majnemer2015-11-041-1/+58
* PR24921: checking explicitly-specified template arguments when matching aRichard Smith2015-10-021-6/+15
* Simplify logic introduced in r247464.David Majnemer2015-09-111-3/+3
* [MS ABI] Select an inheritance model in template argumentsDavid Majnemer2015-09-111-3/+5
OpenPOWER on IntegriCloud