summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplate.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* [sema] Fix assertion hit when using libclang to index a particular C++ snippe...Argyrios Kyrtzidis2015-09-111-2/+7
* [modules] When we see a definition of a function for which we already have aRichard Smith2015-08-211-18/+0
* PR24483: Delete some dead/incorrect code that triggered assertions.Richard Smith2015-08-201-19/+0
* [AST] ArrayRefize template param list info setters. No functionality change i...Benjamin Kramer2015-08-051-8/+6
* [AST] ArrayRefize template argument packs. No functionality change intended.Benjamin Kramer2015-08-051-10/+6
* Sema: Allow null names to be passed in to isAcceptableTagRedeclarationJustin Bogner2015-07-101-4/+4
* PR24030, PR24033: Consistently check whether a new declaration conflicts withRichard Smith2015-07-061-3/+18
* DR1909: Diagnose all invalid cases of a class member sharing its name with th...Richard Smith2015-07-061-0/+10
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-3/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-3/+3
* [modules] Improve diagnostic for a template-id that's invalid because a defaultRichard Smith2015-06-171-3/+35
* [modules] Don't allow use of non-visible (inherited) default template arguments.Richard Smith2015-06-101-6/+6
* [modules] Track all default template arguments for a given parameter acrossRichard Smith2015-06-101-12/+5
* Refactor storage of default template arguments.Richard Smith2015-06-101-16/+6
OpenPOWER on IntegriCloud