| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 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 |
* | instantiate ?: expressions | Gabor Greif | 2009-03-18 | 1 | -1/+30 |
* | Refactor instantiation of declarations within a template into a much | Douglas Gregor | 2009-03-17 | 1 | -149/+12 |
* | Implement instantiation of enums within class templates. This isn't | Douglas Gregor | 2009-03-17 | 1 | -2/+53 |
* | Handle ImplicitCastExprs when instantiating templates. | Anders Carlsson | 2009-03-17 | 1 | -1/+17 |
* | Fix a problem noticed by Anders, where we were creating | Douglas Gregor | 2009-03-16 | 1 | -1/+14 |
* | Almost complete implementation of rvalue references. One bug, and a few uncle... | Sebastian Redl | 2009-03-16 | 1 | -4/+14 |
* | (Hopefully) instantiate dependent array types correctly. | Anders Carlsson | 2009-03-15 | 1 | -3/+21 |
* | Handle static_asserts when instantiating structs. | Anders Carlsson | 2009-03-15 | 1 | -0/+19 |
* | Add the ability to clone integer and string literals. Use it when instantiati... | Anders Carlsson | 2009-03-15 | 1 | -5/+3 |
* | Convert a bunch of actions to smart pointers, and also bring PrintParserCallb... | Sebastian Redl | 2009-03-15 | 1 | -10/+12 |