| Commit message (Expand) | Author | Age | Files | Lines |
| * | getMostSpecialized for function template sets is never used in the context of a | Richard Smith | 2013-09-10 | 1 | -2/+2 |
| * | Ignore noreturn when checking function template specializations | Reid Kleckner | 2013-09-10 | 1 | -2/+5 |
| * | Ignore calling conventions when checking function template specializations | Reid Kleckner | 2013-09-10 | 1 | -3/+13 |
| * | Simplify. This function bails out a few lines above if !Found.empty(). | Richard Smith | 2013-09-03 | 1 | -1/+1 |
| * | Sema: Subst type default template args earlier | David Majnemer | 2013-08-28 | 1 | -32/+41 |
| * | Cleanup of OpaquePtr. No functionality changes. | Serge Pavlov | 2013-08-27 | 1 | -4/+4 |
| * | A clean-up pass, exploring the unification of traversals of class, variable a... | Larisse Voufo | 2013-08-23 | 1 | -3/+4 |
| * | Use pop_back_val() instead of both back() and pop_back(). | Robert Wilhelm | 2013-08-23 | 1 | -2/+1 |
| * | Sema: Properly support Microsoft-mode template arguments | David Majnemer | 2013-08-23 | 1 | -95/+148 |
| * | Remove SequenceNumber from class/variable template partial specializations. | Richard Smith | 2013-08-22 | 1 | -8/+2 |
| * | Improve support for static data member templates. This revision still has at ... | Larisse Voufo | 2013-08-22 | 1 | -1/+4 |
| * | Sema: Remove dead code in CheckTemplateArgumentAddressOfObjectOrFunction | David Majnemer | 2013-08-19 | 1 | -8/+0 |
| * | Refactor all diagnosing of TypoCorrections through a common function, in | Richard Smith | 2013-08-17 | 1 | -14/+6 |
| * | Bug fix: disallow a variable template to be redeclared as a non-templated var... | Larisse Voufo | 2013-08-14 | 1 | -33/+0 |
| * | Implement [class.friend]p11's special name lookup rules for friend declarations | Richard Smith | 2013-08-09 | 1 | -2/+2 |
| * | PR9992: Serialize and deserialize the token sequence for a function template in | Richard Smith | 2013-08-07 | 1 | -3/+18 |
| * | A bit of clean up based on peer's feedback... | Larisse Voufo | 2013-08-06 | 1 | -5/+5 |
| * | Started implementing variable templates. Top level declarations should be ful... | Larisse Voufo | 2013-08-06 | 1 | -61/+584 |
| * | PR16288: A template is only missing a default template argument if it provides | Richard Smith | 2013-07-22 | 1 | -4/+1 |
| * | SemaTemplate.cpp: Prune a stray "\param NumParamLists" in comment. [-Wdocumen... | NAKAMURA Takumi | 2013-07-22 | 1 | -2/+0 |
| * | Convert Sema::MatchTemplateParametersToScopeSpecifier to ArrayRef. | Robert Wilhelm | 2013-07-21 | 1 | -36/+25 |
| * | FIXME fix: improving diagnostics for template arguments deduction of class te... | Larisse Voufo | 2013-07-19 | 1 | -22/+29 |
| * | Revert "Use function overloading instead of template specialization for diagn... | Larisse Voufo | 2013-07-19 | 1 | -29/+22 |
| * | Use function overloading instead of template specialization for diagnosis of ... | Larisse Voufo | 2013-07-19 | 1 | -22/+29 |
| * | Reinstate r186040, with additional fixes and more test coverage (reverted in | Richard Smith | 2013-07-17 | 1 | -2/+1 |
| * | Re-revert r86040, which was un-reverted in r186199. | Chandler Carruth | 2013-07-15 | 1 | -1/+2 |
| * | Unrevert r186040, reverted in r186185, with fix for PR16597. | Richard Smith | 2013-07-12 | 1 | -2/+1 |
| * | Revert r186040 to fix PR16597 while Richard investigates what the best | Chandler Carruth | 2013-07-12 | 1 | -1/+2 |
| * | If we friend a declaration twice, that should not make it visible to name | Richard Smith | 2013-07-10 | 1 | -2/+1 |
| * | Part of PR15673: If a function template has a default argument in which | Richard Smith | 2013-07-04 | 1 | -3/+9 |
| * | Allow typo correction to try removing nested name specifiers. | Kaelyn Uhrain | 2013-07-02 | 1 | -3/+7 |
| * | Remove unnecessary check. | Eli Friedman | 2013-06-27 | 1 | -1/+1 |
| * | PR8302: Check for shadowing a template parameter when declaring a template | Richard Smith | 2013-06-25 | 1 | -23/+19 |
| * | Implement DR21 | David Majnemer | 2013-06-25 | 1 | -7/+9 |
| * | Fix assert if an attempt is made to explicitly instantiate an alias template. | Richard Smith | 2013-06-22 | 1 | -3/+11 |
| * | Use FPT::getArgTypes() instead of manually building ArrayRefs | Reid Kleckner | 2013-06-10 | 1 | -3/+1 |
| * | PR16273: Weaken a bogus assertion. | Richard Smith | 2013-06-07 | 1 | -1/+2 |
| * | When the template specialization header is missing, set a valid source locati... | Argyrios Kyrtzidis | 2013-06-05 | 1 | -0/+1 |
| * | A little ArrayRef'ization. | Richard Smith | 2013-05-17 | 1 | -1/+1 |
| * | Cleanup handling of UniqueExternalLinkage. | Rafael Espindola | 2013-05-13 | 1 | -2/+2 |
| * | When modifying an implicit instantiation with information from an explicit on... | Argyrios Kyrtzidis | 2013-04-22 | 1 | -0/+1 |
| * | Annotate flavor of TLS variable (statically or dynamically initialized) onto ... | Richard Smith | 2013-04-13 | 1 | -2/+1 |
| * | Add 178663 back. | Rafael Espindola | 2013-04-03 | 1 | -2/+1 |
| * | Revert 178663. | Rafael Espindola | 2013-04-03 | 1 | -1/+2 |
| * | Don't compute a patched/semantic storage class. | Rafael Espindola | 2013-04-03 | 1 | -2/+1 |
| * | Add TagDecl::hasNameForLinkage(), which is true if the tag | John McCall | 2013-03-09 | 1 | -1/+1 |
| * | Sema: Preserve attributes on parameters in instantiated function templates. | Jordan Rose | 2013-03-08 | 1 | -1/+5 |
| * | ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. | Jordan Rose | 2013-03-08 | 1 | -2/+3 |
| * | PR15360: nullptr as a non-type template argument to a function type non-type ... | David Blaikie | 2013-02-27 | 1 | -9/+10 |
| * | Use None rather than Optional<T>() where possible. | David Blaikie | 2013-02-21 | 1 | -1/+1 |