| Commit message (Expand) | Author | Age | Files | Lines |
* | When resolving a single function template specialization to a | Douglas Gregor | 2010-01-11 | 1 | -1/+4 |
* | Implement name lookup for conversion function template specializations | Douglas Gregor | 2010-01-11 | 1 | -10/+8 |
* | Make sure to use ASTContext::getAs*ArrayType() when decomposing array | Douglas Gregor | 2010-01-04 | 1 | -2/+2 |
* | More fixes to the handling of CVR-comparisons on array types. Adds a method to | Chandler Carruth | 2009-12-30 | 1 | -3/+5 |
* | Correctly refer to element CVR qualifications when determining if a type is | Chandler Carruth | 2009-12-29 | 1 | -53/+1 |
* | Get rid of FixedWidthIntType, as suggested by Chris and Eli. | Anders Carlsson | 2009-12-29 | 1 | -1/+0 |
* | When a template-id refers to a single function template, and the | Douglas Gregor | 2009-12-21 | 1 | -22/+69 |
* | Introduce an assertion to ensure that template argument deduction does | Douglas Gregor | 2009-12-21 | 1 | -1/+1 |
* | Fix "using typename" and the instantiation of non-dependent using declarations. | John McCall | 2009-12-04 | 1 | -0/+1 |
* | Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. | Benjamin Kramer | 2009-11-28 | 1 | -1/+0 |
* | Implement support for default template arguments of function templates. | Douglas Gregor | 2009-11-25 | 1 | -15/+41 |
* | Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations... | John McCall | 2009-11-23 | 1 | -32/+19 |
* | First part of changes to eliminate problems with cv-qualifiers and | Douglas Gregor | 2009-11-16 | 1 | -6/+6 |
* | Revert r88718, which does NOT solve the constructor-template-as-copy-construc... | Douglas Gregor | 2009-11-13 | 1 | -1/+1 |
* | Template argument deduction of a non-type template parameter from a | Douglas Gregor | 2009-11-13 | 1 | -2/+41 |
* | A constructor template cannot be instantiated to a copy | Douglas Gregor | 2009-11-13 | 1 | -1/+1 |
* | Template argument deduction for template template parameters. This | Douglas Gregor | 2009-11-11 | 1 | -43/+43 |
* | Introduce a new representation for template template | Douglas Gregor | 2009-11-11 | 1 | -25/+44 |
* | Track source information for template arguments and template specialization | John McCall | 2009-10-29 | 1 | -20/+43 |
* | Implement support for semantic checking and template instantiation of | Douglas Gregor | 2009-10-29 | 1 | -32/+58 |
* | Audit the code for places where it is assumed that every base specifier refer... | Sebastian Redl | 2009-10-25 | 1 | -1/+1 |
* | Store the builtin types as CanQualTypes. Expand a bit on the CanQual API, | John McCall | 2009-10-23 | 1 | -3/+3 |
* | Canonicality is a property of qualified types, not unqualified types. | John McCall | 2009-10-22 | 1 | -2/+2 |
* | Improve template argument deduction in the case where the parameter | Douglas Gregor | 2009-09-30 | 1 | -7/+1 |
* | WIP implementation of explicit instantiation of function templates, | Douglas Gregor | 2009-09-25 | 1 | -0/+118 |
* | WIP implementation of explicit function template specialization. This | Douglas Gregor | 2009-09-24 | 1 | -1/+1 |
* | Refactor the representation of qualifiers to bring ExtQualType out of the | John McCall | 2009-09-24 | 1 | -24/+19 |
* | Change all the Type::getAsFoo() methods to specializations of Type::getAs(). | John McCall | 2009-09-21 | 1 | -5/+5 |
* | Make the construction of the code-completion string for a function | Douglas Gregor | 2009-09-18 | 1 | -0/+15 |
* | Add an assertion and a test case, in a fruitless attempt to track down an exi... | Douglas Gregor | 2009-09-15 | 1 | -0/+3 |
* | Slightly improved template argument deduction for use in partial | Douglas Gregor | 2009-09-15 | 1 | -1/+12 |
* | Implement partial ordering of class template partial specializations | Douglas Gregor | 2009-09-15 | 1 | -6/+70 |
* | Refactor MarkDeductedTemplateParameters into | Douglas Gregor | 2009-09-14 | 1 | -67/+136 |
* | Tighten up checking of non-dependent arguments as part of template | Douglas Gregor | 2009-09-14 | 1 | -3/+13 |
* | Implement partial ordering of function template specializations | Douglas Gregor | 2009-09-14 | 1 | -13/+258 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -272/+272 |
* | Tighten up the conversion from a single-level template argument list | Douglas Gregor | 2009-08-28 | 1 | -11/+13 |
* | Clarify the difference between substitution and instantiation by renaming | John McCall | 2009-08-25 | 1 | -13/+13 |
* | Implement conversion function templates, along with the ability to use | Douglas Gregor | 2009-08-21 | 1 | -1/+139 |
* | Get rid of Stmt::Clone now that we can reference count statements instead. | Anders Carlsson | 2009-08-08 | 1 | -2/+1 |
* | Change uses of: | Ted Kremenek | 2009-07-29 | 1 | -6/+6 |
* | Fix the problems with template argument deduction and array types for | Douglas Gregor | 2009-07-22 | 1 | -8/+65 |
* | Canonicalize the types produced by template argument deduction. | Douglas Gregor | 2009-07-22 | 1 | -1/+2 |
* | Improve template argument deduction for array types, so that a parameter | Douglas Gregor | 2009-07-22 | 1 | -0/+8 |
* | Remove ObjCQualifiedInterfaceType:-) | Steve Naroff | 2009-07-18 | 1 | -1/+0 |
* | Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its p... | Argyrios Kyrtzidis | 2009-07-18 | 1 | -4/+4 |
* | Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods | Ted Kremenek | 2009-07-17 | 1 | -6/+6 |
* | Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ... | Ted Kremenek | 2009-07-17 | 1 | -3/+3 |
* | Replace Type::getAsReferenceType() with Type::getAs<ReferenceType>(). | Ted Kremenek | 2009-07-17 | 1 | -1/+1 |
* | Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. | Ted Kremenek | 2009-07-16 | 1 | -2/+2 |