| Commit message (Expand) | Author | Age | Files | Lines |
| * | When lookup of an identifier preceding a '<' finds a set of overloaded | Douglas Gregor | 2009-07-29 | 1 | -9/+35 |
| * | Remove an obsolete kludge based on the previous, completely broken handling o... | Douglas Gregor | 2009-07-29 | 1 | -7/+2 |
| * | Use the new statement/expression profiling code to unique dependent | Douglas Gregor | 2009-07-29 | 1 | -4/+8 |
| * | Refactor the code that produces a TemplateSpecializationType, so that | Douglas Gregor | 2009-07-28 | 1 | -76/+7 |
| * | Clean up the ActOnTag action, so that there is only a single entry | Douglas Gregor | 2009-07-23 | 1 | -2/+2 |
| * | Implement support for out-of-line definitions of the class members of class | Douglas Gregor | 2009-07-22 | 1 | -1/+2 |
| * | Fix some memory allocation/deallocation issues | Douglas Gregor | 2009-07-22 | 1 | -0/+1 |
| * | Basic parsing and semantic analysis for out-of-line definitions of the | Douglas Gregor | 2009-07-21 | 1 | -4/+121 |
| * | Add the location of the tag keyword into TagDecl. From Enea | Douglas Gregor | 2009-07-21 | 1 | -1/+1 |
| * | Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its p... | Argyrios Kyrtzidis | 2009-07-18 | 1 | -8/+12 |
| * | Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods | Ted Kremenek | 2009-07-17 | 1 | -8/+8 |
| * | Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ... | Ted Kremenek | 2009-07-17 | 1 | -2/+2 |
| * | Replace Type::getAsReferenceType() with Type::getAs<ReferenceType>(). | Ted Kremenek | 2009-07-17 | 1 | -2/+2 |
| * | Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. | Ted Kremenek | 2009-07-16 | 1 | -4/+4 |
| * | Cope with explicitly-specified function template arguments when there | Douglas Gregor | 2009-07-01 | 1 | -4/+9 |
| * | Preliminary parsing and ASTs for template-ids that refer to function | Douglas Gregor | 2009-06-30 | 1 | -0/+36 |
| * | De-ASTContext-ify DeclContext. | Argyrios Kyrtzidis | 2009-06-30 | 1 | -3/+3 |
| * | Improved semantic analysis and AST respresentation for function | Douglas Gregor | 2009-06-25 | 1 | -4/+10 |
| * | Implement matching of function templates, so that one can declare overloaded ... | Douglas Gregor | 2009-06-24 | 1 | -7/+9 |
| * | Make sure that the template parameter lists get from the parser down to ActOn... | Douglas Gregor | 2009-06-24 | 1 | -0/+21 |
| * | When declaring a function template, create a FunctionTemplateDecl node | Douglas Gregor | 2009-06-24 | 1 | -3/+4 |
| * | Start propagating template parameter lists to the right places to | Douglas Gregor | 2009-06-23 | 1 | -0/+7 |
| * | Check in a new template argument list builder that should work better for var... | Anders Carlsson | 2009-06-23 | 1 | -47/+45 |
| * | Diagnose class members that shadow a template parameter. Fixes | Douglas Gregor | 2009-06-17 | 1 | -0/+3 |
| * | Support dependent extended vector types and template instantiation | Douglas Gregor | 2009-06-17 | 1 | -1/+1 |
| * | More parameter pack work. | Anders Carlsson | 2009-06-15 | 1 | -3/+3 |
| * | Add a new 'Pack' argument kind to TemplateArgument. This is not yet used. | Anders Carlsson | 2009-06-15 | 1 | -0/+13 |
| * | Have CheckClassTemplatePartialSpecializationArgs take a TemplateArgumentListB... | Anders Carlsson | 2009-06-13 | 1 | -8/+11 |
| * | More work on type parameter packs. | Anders Carlsson | 2009-06-13 | 1 | -3/+24 |
| * | Move template type argument checking out into a separate function. No functio... | Anders Carlsson | 2009-06-13 | 1 | -21/+29 |
| * | When some template parameters of a class template partial | Douglas Gregor | 2009-06-13 | 1 | -2/+32 |
| * | A parameter pack must always come last in a class template. | Anders Carlsson | 2009-06-12 | 1 | -1/+18 |
| * | No need to mark the parameter as invalid, just ignore the default argument. | Anders Carlsson | 2009-06-12 | 1 | -1/+0 |
| * | Parameter packs can't have default arguments. | Anders Carlsson | 2009-06-12 | 1 | -0/+9 |
| * | Keep track of whether a type parameter is actually a type parameter pack. | Anders Carlsson | 2009-06-12 | 1 | -1/+2 |
| * | Finish implementing checking of class template partial specializations | Douglas Gregor | 2009-06-12 | 1 | -5/+11 |
| * | Diagnose C++ [temp.class.spec]p9b3, where a class template partial | Douglas Gregor | 2009-06-12 | 1 | -7/+81 |
| * | Diagnose the incorrect use of non-type template arguments for class | Douglas Gregor | 2009-06-12 | 1 | -0/+67 |
| * | Parse support for C++0x type parameter packs. | Anders Carlsson | 2009-06-12 | 1 | -1/+2 |
| * | Verify that the template parameters of a class template partial | Douglas Gregor | 2009-06-12 | 1 | -4/+42 |
| * | Once we have deduced the template arguments of a class template | Douglas Gregor | 2009-06-11 | 1 | -45/+32 |
| * | Add a null check that fixes the crash in PR4362, and make sure to instantiate... | Anders Carlsson | 2009-06-11 | 1 | -3/+17 |
| * | Make TemplateArgumentListBuilder take an ASTContext (because we're probably g... | Anders Carlsson | 2009-06-05 | 1 | -3/+3 |
| * | Make the TemplateArgumentList take a TemplateArgumentListBuilder. | Anders Carlsson | 2009-06-05 | 1 | -8/+6 |
| * | Change the specialization decls to take a TemplateArgumentListBuilder. | Anders Carlsson | 2009-06-05 | 1 | -17/+10 |
| * | Add a helper class for building template argument lists. | Anders Carlsson | 2009-06-05 | 1 | -37/+42 |
| * | Fix another crash and actually make the test case work. | Anders Carlsson | 2009-06-05 | 1 | -1/+1 |
| * | Fix a case when the TemplateArgs vector can be empty. | Anders Carlsson | 2009-06-05 | 1 | -1/+1 |
| * | When performing template argument deduction, ensure that multiple | Douglas Gregor | 2009-06-04 | 1 | -86/+14 |
| * | Initial infrastructure for class template partial specialization. Here | Douglas Gregor | 2009-05-31 | 1 | -11/+134 |