| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Initial stab at a generalized operation for determining the | Douglas Gregor | 2009-05-27 | 1 | -9/+21 |
| * | Template instantiation for "typeof" for both types and expressions. | Douglas Gregor | 2009-05-26 | 1 | -6/+11 |
| * | Make sure that CodeGen sees template instantiations. | Douglas Gregor | 2009-05-26 | 1 | -0/+4 |
| * | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad | 2009-05-21 | 1 | -2/+2 |
| * | When instantiating the definition of a member function of a class | Douglas Gregor | 2009-05-18 | 1 | -14/+28 |
| * | Reflow some comments. | Mike Stump | 2009-05-16 | 1 | -14/+10 |
| * | Introduce basic support for instantiating the definitions of member | Douglas Gregor | 2009-05-14 | 1 | -0/+20 |
| * | Implement explicit instantiations of member classes of class templates, e.g., | Douglas Gregor | 2009-05-14 | 1 | -1/+1 |
| * | Explicit instantiations of templates now instantiate the definitions | Douglas Gregor | 2009-05-13 | 1 | -0/+51 |
| * | Improve the semantic checking for explicit instantiations of | Douglas Gregor | 2009-05-13 | 1 | -4/+20 |
| * | Semantic analysis for explicit instantiation of class templates. We | Douglas Gregor | 2009-05-13 | 1 | -4/+6 |
| * | Encapsulate template arguments lists in a new class, | Douglas Gregor | 2009-05-11 | 1 | -45/+22 |
| * | Replace more release+static_cast with takeAs. | Anders Carlsson | 2009-05-01 | 1 | -1/+1 |
| * | Replace a bunch of static_cast + release with takeAs. | Anders Carlsson | 2009-05-01 | 1 | -1/+1 |
| * | ObjCQualifiedClass is dead, remove it. | Chris Lattner | 2009-04-22 | 1 | -8/+0 |
| * | Propagate the ASTContext to various AST traversal and lookup functions. | Douglas Gregor | 2009-04-09 | 1 | -2/+3 |
| * | Parsing, semantic analysis, and template instantiation for typename | Douglas Gregor | 2009-04-01 | 1 | -10/+24 |
| * | Some cleanup and renaming. No functionality change | Douglas Gregor | 2009-03-31 | 1 | -3/+2 |
| * | Implement template instantiation for template names, including both | Douglas Gregor | 2009-03-31 | 1 | -4/+76 |
| * | Parsing and AST representation for dependent template names that occur | Douglas Gregor | 2009-03-31 | 1 | -1/+1 |
| * | Improve the representation of template names in the AST. This | Douglas Gregor | 2009-03-30 | 1 | -11/+11 |
| * | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner | 2009-03-28 | 1 | -5/+4 |
| * | Initial implementation of parsing, semantic analysis, and template | Douglas Gregor | 2009-03-27 | 1 | -9/+32 |