| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Revamp our representation of C++ nested-name-specifiers. We now have a | Douglas Gregor | 2009-03-26 | 1 | -27/+46 |
| * | Fix notes regarding the instantiation of member classes (and test 'em). | Douglas Gregor | 2009-03-25 | 1 | -2/+1 |
| * | Instantiation for member classes of class templates. Note that only | Douglas Gregor | 2009-03-25 | 1 | -66/+103 |
| * | Move template instantiation for expressions into a separate file | Douglas Gregor | 2009-03-25 | 1 | -401/+0 |
| * | Eliminate post-diagnostic hooks. Instead, implement a Sema-specific | Douglas Gregor | 2009-03-20 | 1 | -8/+0 |
| * | Introduce a new expression type, UnresolvedDeclRefExpr, that describes | Douglas Gregor | 2009-03-19 | 1 | -2/+55 |
| * | Introduce a representation for types that we referred to via a | Douglas Gregor | 2009-03-19 | 1 | -0/+8 |
| * | Use the instantiated expressions to build the ConditionalOperator. This addre... | Gabor Greif | 2009-03-18 | 1 | -8/+4 |
| * | incorporate review comment (about the optimization when we have a non-typedep... | Gabor Greif | 2009-03-18 | 1 | -2/+18 |
| * | simplify logic, isInvalid check is redundant | Gabor Greif | 2009-03-18 | 1 | -8/+3 |
| * | cleanup instantiation code, tighten testcase | Gabor Greif | 2009-03-18 | 1 | -3/+0 |