| Commit message (Expand) | Author | Age | Files | Lines |
* | Improve parsing of template arguments to lay the foundation for | Douglas Gregor | 2009-11-10 | 1 | -20/+37 |
* | Improve instantiation of default template arguments for nested | Douglas Gregor | 2009-11-09 | 1 | -31/+110 |
* | Fix a little canonical-types issue with non-type template arguments. | Douglas Gregor | 2009-11-04 | 1 | -1/+1 |
* | Implement support for parsing dependent template-ids that refer to | Douglas Gregor | 2009-11-04 | 1 | -0/+4 |
* | Parsing and semantic analysis for template-ids that name overloaded | Douglas Gregor | 2009-11-03 | 1 | -23/+54 |
* | Replace the code that parses member access expressions after "." or | Douglas Gregor | 2009-11-03 | 1 | -35/+0 |
* | Introduce a new class, UnqualifiedId, that provides a parsed | Douglas Gregor | 2009-11-03 | 1 | -3/+3 |
* | When a friend is declared in a dependent context, don't even try to | Douglas Gregor | 2009-10-30 | 1 | -1/+9 |
* | A few TemplateArgumentLoc clean-ups. Try to remember the Expr for a declarat... | John McCall | 2009-10-29 | 1 | -6/+8 |
* | Track source information for template arguments and template specialization | John McCall | 2009-10-29 | 1 | -86/+109 |
* | Implement support for semantic checking and template instantiation of | Douglas Gregor | 2009-10-29 | 1 | -2/+6 |
* | An explicit instantiation definition only instantiations those class | Douglas Gregor | 2009-10-27 | 1 | -36/+44 |
* | Only set the point of instantiation for an implicit or explicit | Douglas Gregor | 2009-10-27 | 1 | -3/+8 |
* | Eliminate QualifiedDeclRefExpr, which captured the notion of a | Douglas Gregor | 2009-10-23 | 1 | -3/+6 |
* | When building and instantiating a template-id reference expression, such as | Douglas Gregor | 2009-10-22 | 1 | -9/+15 |
* | When a template-id expression refers to a member function template, turn it i... | Douglas Gregor | 2009-10-22 | 1 | -0/+18 |
* | Change FixOverloadedFunctionReference to return a (possibly new) expression. ... | Anders Carlsson | 2009-10-21 | 1 | -1/+1 |
* | Rewrite TreeTransform to transform types as DeclaratorInfos rather than as bare | John McCall | 2009-10-21 | 1 | -2/+17 |
* | Remove default argument for ImpCastExprToType. Add appropriate argument | Eli Friedman | 2009-10-20 | 1 | -11/+14 |
* | Make the remaining explicit-instantiation semantic action use | Douglas Gregor | 2009-10-15 | 1 | -51/+19 |
* | Make sure that we're diagnosing duplicate explicit instantiation definitions. | Douglas Gregor | 2009-10-15 | 1 | -2/+8 |
* | Simplify checking of explicit template specialization/explicit | Douglas Gregor | 2009-10-15 | 1 | -31/+25 |
* | Check the interactions between explicit instantiations and template | Douglas Gregor | 2009-10-15 | 1 | -2/+198 |
* | Diagnose explicit instantiations of function templates and member | Douglas Gregor | 2009-10-15 | 1 | -4/+5 |
* | More explicit template instantiation. Now we're checking for more | Douglas Gregor | 2009-10-15 | 1 | -6/+14 |
* | CheckTemplateSpecializationScope isn't going to be used for explicit | Douglas Gregor | 2009-10-14 | 1 | -46/+34 |
* | Additional semantic checking for explicit template instantiations, | Douglas Gregor | 2009-10-14 | 1 | -14/+128 |
* | Reuse some code for checking the scope of an explicit instantiation | Douglas Gregor | 2009-10-14 | 1 | -15/+10 |
* | Testing and some minor fixes for explicit template instantiation. | Douglas Gregor | 2009-10-14 | 1 | -0/+13 |
* | When mapping from an injected-class-name to its corresponding | Douglas Gregor | 2009-10-14 | 1 | -1/+1 |
* | Unify our diagnostic printing for errors of the form, "we didn't like | Douglas Gregor | 2009-10-13 | 1 | -8/+2 |
* | When explicitly specializing a member that is a template, mark the | Douglas Gregor | 2009-10-13 | 1 | -0/+6 |
* | Improve the internal representation and semantic analysis of friend | Douglas Gregor | 2009-10-13 | 1 | -1/+10 |
* | When declaring a class template whose name is qualified, make sure | Douglas Gregor | 2009-10-12 | 1 | -0/+3 |
* | Diagnose the declaration of explicit specializations after an implicit | Douglas Gregor | 2009-10-12 | 1 | -11/+61 |
* | Qualified lookup through using declarations. Diagnose a new type of ambiguity. | John McCall | 2009-10-10 | 1 | -3/+1 |
* | Refactor the LookupResult API to simplify most common operations. Require us... | John McCall | 2009-10-09 | 1 | -18/+23 |
* | When declaring a friend class template, we may end up finding an | Douglas Gregor | 2009-10-09 | 1 | -0/+16 |
* | Improve checking for specializations of member classes of class | Douglas Gregor | 2009-10-08 | 1 | -10/+31 |
* | For instantiations of static data members of class templates, keep | Douglas Gregor | 2009-10-08 | 1 | -29/+62 |
* | Make sure to set the template specialization kind of an explicit | Douglas Gregor | 2009-10-08 | 1 | -5/+0 |
* | Keep track of whether a member function instantiated from a member | Douglas Gregor | 2009-10-07 | 1 | -3/+6 |
* | Type checking for specializations of member functions of class | Douglas Gregor | 2009-10-07 | 1 | -8/+89 |
* | Diagnose explicit instantiations and specializations that occur in class scope | Douglas Gregor | 2009-10-07 | 1 | -4/+6 |
* | Class template partial specializations can be declared anywhere that | Douglas Gregor | 2009-10-07 | 1 | -4/+12 |
* | Refactor checking of the scope of explicit template specialization | Douglas Gregor | 2009-10-07 | 1 | -86/+147 |
* | Test explicit specialization for all of the various cases where | Douglas Gregor | 2009-10-06 | 1 | -1/+1 |
* | Make sure to free the explicit template arguments provided for an | Douglas Gregor | 2009-10-01 | 1 | -0/+1 |
* | Simplify the handling of non-dependent friend class template | Douglas Gregor | 2009-09-26 | 1 | -13/+32 |
* | Fix name lookup for friend class templates to consider anything in a | Douglas Gregor | 2009-09-26 | 1 | -13/+21 |