| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Rework the Parse-Sema interaction for friends to better support friend | Douglas Gregor | 2009-09-26 | 1 | -14/+26 |
| * | Use Sema::getMostSpecialized to eliminate a redundant implementation of the m... | Douglas Gregor | 2009-09-26 | 1 | -58/+11 |
| * | Use explicitly-specified template argument lists to help naming | Douglas Gregor | 2009-09-25 | 1 | -6/+5 |
| * | Declarators can now properly represent template-ids, e.g., for | Douglas Gregor | 2009-09-25 | 1 | -9/+25 |
| * | WIP implementation of explicit instantiation of function templates, | Douglas Gregor | 2009-09-25 | 1 | -0/+175 |
| * | WIP implementation of explicit function template specialization. This | Douglas Gregor | 2009-09-24 | 1 | -0/+160 |
| * | Change all the Type::getAsFoo() methods to specializations of Type::getAs(). | John McCall | 2009-09-21 | 1 | -3/+3 |
| * | Fix a typo in a FIXME | Douglas Gregor | 2009-09-16 | 1 | -1/+1 |
| * | Implement partial ordering of class template partial specializations | Douglas Gregor | 2009-09-15 | 1 | -2/+78 |
| * | Skeletal support for friend class templates. | John McCall | 2009-09-14 | 1 | -9/+31 |
| * | Refactor MarkDeductedTemplateParameters into | Douglas Gregor | 2009-09-14 | 1 | -1/+2 |
| * | Slight improvement for extern templates, so that an explicit | Douglas Gregor | 2009-09-11 | 1 | -12/+24 |
| * | Track a class template specialization's point of instantiation separately | John McCall | 2009-09-11 | 1 | -1/+3 |
| * | Support elaborated dependent types and diagnose tag mismatches. | John McCall | 2009-09-11 | 1 | -2/+29 |
| * | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -364/+362 |
| * | Initial stab at implement dependent member references to member | Douglas Gregor | 2009-09-09 | 1 | -6/+1 |
| * | Support templateids in friend declarations. Fixes bug 4859. | John McCall | 2009-09-08 | 1 | -17/+27 |
| * | Improve the AST representation and semantic analysis for extern | Douglas Gregor | 2009-09-04 | 1 | -6/+14 |
| * | Parse extern templates, pass that information all the way to Sema, | Douglas Gregor | 2009-09-04 | 1 | -2/+8 |