| Commit message (Expand) | Author | Age | Files | Lines |
| * | Implement template instantiation for member class templates. | Douglas Gregor | 2009-08-28 | 1 | -102/+87 |
| * | Collect multiple levels of template arguments into a new type, | Douglas Gregor | 2009-08-28 | 1 | -21/+30 |
| * | Clarify the difference between substitution and instantiation by renaming | John McCall | 2009-08-25 | 1 | -32/+33 |
| * | Try to complete a type before looking for conversion functions within | Douglas Gregor | 2009-08-24 | 1 | -4/+15 |
| * | Refactor the instantiation of statements into a generic tree | Douglas Gregor | 2009-08-20 | 1 | -29/+48 |
| * | Basic nested-template implementation. | John McCall | 2009-08-20 | 1 | -0/+36 |
| * | Refactor the template-instantiation logic for expressions into a | Douglas Gregor | 2009-08-11 | 1 | -8/+112 |
| * | Implement transformation of template names within the generic tree | Douglas Gregor | 2009-08-06 | 1 | -69/+16 |
| * | Implement transformation of nested-name-specifiers within the general | Douglas Gregor | 2009-08-06 | 1 | -63/+3 |
| * | Move the template instantiation logic for template arguments into the | Douglas Gregor | 2009-08-04 | 1 | -46/+3 |
| * | Refactor template instantiation for types into a generic tree | Douglas Gregor | 2009-08-04 | 1 | -442/+71 |
| * | Keep track of the template arguments deduced when matching a class | Douglas Gregor | 2009-08-02 | 1 | -2/+3 |
| * | Template instantiation for static data members that are defined out-of-line. | Douglas Gregor | 2009-07-24 | 1 | -5/+8 |
| * | Improve template argument deduction for array types, so that a parameter | Douglas Gregor | 2009-07-22 | 1 | -0/+1 |
| * | Allocate BaseOrMemberInitializers and CXXBaseSpecifier nodes | Fariborz Jahanian | 2009-07-22 | 1 | -2/+1 |
| * | Remove ObjCQualifiedInterfaceType:-) | Steve Naroff | 2009-07-18 | 1 | -8/+0 |
| * | Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its p... | Argyrios Kyrtzidis | 2009-07-18 | 1 | -1/+1 |
| * | Keep track of the Expr used to describe the size of an array type, | Douglas Gregor | 2009-07-06 | 1 | -4/+20 |
| * | Keep track of more information within the template instantiation stack, e.g., | Douglas Gregor | 2009-07-01 | 1 | -20/+59 |
| * | Cope with explicitly-specified function template arguments when there | Douglas Gregor | 2009-07-01 | 1 | -0/+9 |
| * | De-ASTContext-ify DeclContext. | Argyrios Kyrtzidis | 2009-06-30 | 1 | -4/+4 |
| * | Remove the ASTContext parameter from the getBody() methods of Decl and subcla... | Argyrios Kyrtzidis | 2009-06-30 | 1 | -1/+1 |
| * | Improvements to decltype. We now don't crash anymore when the expr is an over... | Anders Carlsson | 2009-06-29 | 1 | -2/+2 |
| * | A little template argument deduction test uncovered an "oops". As part | Douglas Gregor | 2009-06-26 | 1 | -87/+61 |
| * | Fix PR4448. | Anders Carlsson | 2009-06-26 | 1 | -0/+5 |
| * | Implicit instantiation for function template specializations. | Douglas Gregor | 2009-06-26 | 1 | -2/+13 |
| * | Add a DecltypeType type. | Anders Carlsson | 2009-06-24 | 1 | -0/+12 |
| * | Rework the way we track which declarations are "used" during | Douglas Gregor | 2009-06-22 | 1 | -0/+11 |
| * | Some cleanups suggested by Chris | Douglas Gregor | 2009-06-18 | 1 | -4/+4 |
| * | First step toward fixing <rdar://problem/6613046> refactor clang objc type re... | Steve Naroff | 2009-06-17 | 1 | -7/+7 |
| * | Support dependent extended vector types and template instantiation | Douglas Gregor | 2009-06-17 | 1 | -0/+26 |
| * | Keep track of whether a type parameter type is a parameter pack. | Anders Carlsson | 2009-06-16 | 1 | -0/+1 |
| * | Add a new 'Pack' argument kind to TemplateArgument. This is not yet used. | Anders Carlsson | 2009-06-15 | 1 | -0/+4 |
| * | Update LLVM. | Douglas Gregor | 2009-06-14 | 1 | -0/+28 |
| * | Fix for PR4382: allow instantiating dependent nested name specifiers. | Eli Friedman | 2009-06-13 | 1 | -1/+1 |
| * | Address comments from Doug - Add a Sema::SemaRef.BuildBlockPointerType and us... | Anders Carlsson | 2009-06-12 | 1 | -3/+1 |
| * | It looks like we've finished off matching of class template partial specializ... | Douglas Gregor | 2009-06-12 | 1 | -5/+23 |
| * | Finish implementing checking of class template partial specializations | Douglas Gregor | 2009-06-12 | 1 | -2/+5 |
| * | Improve template argument deduction to keep track of why template | Douglas Gregor | 2009-06-12 | 1 | -3/+10 |
| * | Deducation and instantiation of block types. | Anders Carlsson | 2009-06-12 | 1 | -3/+7 |
| * | Once we have deduced the template arguments of a class template | Douglas Gregor | 2009-06-11 | 1 | -9/+3 |
| * | Separate TemplateArgument instantiation logic into its own function. No funct... | Douglas Gregor | 2009-06-11 | 1 | -30/+39 |
| * | Template argument deduction for member pointers. | Douglas Gregor | 2009-06-10 | 1 | -0/+44 |
| * | Handle member pointer types with dependent class types (e.g., int | Douglas Gregor | 2009-06-09 | 1 | -3/+10 |
| * | Several improvements to template argument deduction: | Douglas Gregor | 2009-06-05 | 1 | -10/+20 |
| * | When performing template argument deduction, ensure that multiple | Douglas Gregor | 2009-06-04 | 1 | -0/+4 |
| * | Initial infrastructure for class template partial specialization. Here | Douglas Gregor | 2009-05-31 | 1 | -8/+27 |
| * | Create a new PrintingPolicy class, which we pass down through the AST | Douglas Gregor | 2009-05-29 | 1 | -1/+2 |
| * | Reduce the amount of stack space we use in SmallVectors during | Douglas Gregor | 2009-05-29 | 1 | -4/+4 |
| * | Simplify, and improve the performance of, template instantiation for | Douglas Gregor | 2009-05-27 | 1 | -6/+4 |