| Commit message (Expand) | Author | Age | Files | Lines |
* | Kill off TreeTransform::TransformNestedNameSpecifier() in favor of the | Douglas Gregor | 2011-03-02 | 1 | -10/+0 |
* | Kill off the TreeTransform::TransformTemplateName overload that has | Douglas Gregor | 2011-03-02 | 1 | -60/+5 |
* | Start migrating TreeTransform's TransformTemplateName over to version | Douglas Gregor | 2011-03-02 | 1 | -0/+62 |
* | When we're substituting into a parameter-type-list nested inside the pattern | Douglas Gregor | 2011-03-02 | 1 | -5/+11 |
* | Reinstate the introduction of source-location information for | Douglas Gregor | 2011-03-01 | 1 | -3/+5 |
* | Revert r126748, my second attempt at nested-name-specifier source | Douglas Gregor | 2011-03-01 | 1 | -5/+3 |
* | Reinstate r126737, extending the generation of type-source location | Douglas Gregor | 2011-03-01 | 1 | -3/+5 |
* | Revert r126737, the most recent nested-name-specifier location change, for bu... | Douglas Gregor | 2011-03-01 | 1 | -5/+3 |
* | Push nested-name-specifier source location information into elaborated | Douglas Gregor | 2011-03-01 | 1 | -3/+5 |
* | Use NestedNameSpecifierLoc within out-of-line variables, function, and | Douglas Gregor | 2011-02-25 | 1 | -0/+11 |
* | Step #2/N of __label__ support: keep pushing LabelDecl forward, | Chris Lattner | 2011-02-17 | 1 | -3/+7 |
* | Inline LocalInstantiationScope::getInstantiationOf into its one | Chris Lattner | 2011-02-17 | 1 | -11/+0 |
* | remove some defensive code: LocalInstantiationScope::getInstantiationOf | Chris Lattner | 2011-02-17 | 1 | -4/+2 |
* | Teach the evaluation of the __is_convertible_to trait to translate | Douglas Gregor | 2011-01-27 | 1 | -17/+52 |
* | Use attributes for all the override control specifiers. | Anders Carlsson | 2011-01-24 | 1 | -3/+0 |
* | Mark classes final and/or explicit during class template instantiation. | Anders Carlsson | 2011-01-22 | 1 | -0/+3 |
* | Implement support for non-type template parameter packs whose type is | Douglas Gregor | 2011-01-19 | 1 | -6/+29 |
* | Change QualType::getTypePtr() to return a const pointer, then change a | John McCall | 2011-01-19 | 1 | -1/+1 |
* | Introduce a new kind of TemplateName that captures a substituted | Douglas Gregor | 2011-01-15 | 1 | -6/+59 |
* | Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, | Douglas Gregor | 2011-01-15 | 1 | -4/+52 |
* | Teach template template argument pack expansions to keep track of the | Douglas Gregor | 2011-01-14 | 1 | -4/+1 |
* | Handle substitutions into function parameter packs whose patterns | Douglas Gregor | 2011-01-14 | 1 | -6/+9 |
* | Keep track of the number of expansions to be produced from a type pack | Douglas Gregor | 2011-01-14 | 1 | -4/+6 |
* | Start implementing support for substitution into pack expansions that | Douglas Gregor | 2011-01-14 | 1 | -4/+41 |
* | Work-in-progress implementation of C++0x [temp.arg.explicit]p9, which | Douglas Gregor | 2011-01-10 | 1 | -3/+97 |
* | When instantiating the arguments to an initializer, use the | Douglas Gregor | 2011-01-07 | 1 | -0/+12 |
* | Implement substitution of a function parameter pack for its set of | Douglas Gregor | 2011-01-07 | 1 | -12/+46 |
* | Factor out the template transformation of a sequence of function | Douglas Gregor | 2011-01-07 | 1 | -0/+17 |
* | Initial implementation of function parameter packs. This implementation allows: | Douglas Gregor | 2011-01-05 | 1 | -3/+63 |
* | hasInit() -> hasDefaultArg() | Douglas Gregor | 2011-01-05 | 1 | -1/+1 |
* | Implement support for template template parameter packs, e.g., | Douglas Gregor | 2011-01-05 | 1 | -3/+16 |
* | Improve our handling of non-type template parameters in partial | Douglas Gregor | 2011-01-04 | 1 | -7/+20 |
* | Implement pack expansion of base initializers, so that we can | Douglas Gregor | 2011-01-04 | 1 | -1/+1 |
* | Implement pack expansions whose pattern is a base-specifier. | Douglas Gregor | 2011-01-03 | 1 | -1/+54 |
* | When instantiating a non-type template parameter pack, be sure to | Douglas Gregor | 2010-12-24 | 1 | -4/+14 |
* | Implement template argument deduction for pack expansions whose | Douglas Gregor | 2010-12-22 | 1 | -3/+4 |
* | When searching for the instantiation of a locally-scoped tag | Douglas Gregor | 2010-12-21 | 1 | -5/+15 |
* | Implement instantiation of pack expansions whose pattern is a type-id | Douglas Gregor | 2010-12-21 | 1 | -74/+8 |
* | Handle instantiation of template type parameter packs that occur as | Douglas Gregor | 2010-12-20 | 1 | -2/+18 |
* | Implement basic support for template instantiation of pack expansions | Douglas Gregor | 2010-12-20 | 1 | -5/+102 |
* | Added missing IgnoreParens(). | Abramo Bagnara | 2010-12-14 | 1 | -1/+1 |
* | A bundle of whitespace changes, separated out from the functional changes. | Nick Lewycky | 2010-11-20 | 1 | -1/+1 |
* | Refactoring of Diagnostic class. | Argyrios Kyrtzidis | 2010-11-18 | 1 | -13/+11 |
* | Replace one hack with a different hack: strip out the ObjectType | John McCall | 2010-11-12 | 1 | -10/+6 |
* | Instantiate class member template partial specialization declarations | Douglas Gregor | 2010-11-10 | 1 | -2/+23 |
* | Use the real keyword location when rebuilding an elaborated type instead of | John McCall | 2010-11-04 | 1 | -5/+7 |
* | Don't instantiate members not belonging in the semantic context of the template. | Argyrios Kyrtzidis | 2010-11-04 | 1 | -0/+12 |
* | No really, we don't have a retain/release system for statements/expressions | John McCall | 2010-10-26 | 1 | -3/+3 |
* | Teach the warning about unnamed/local types in template arguments to | Douglas Gregor | 2010-10-13 | 1 | -6/+0 |
* | Introduce support for emitting diagnostics (warnings + their notes) | Douglas Gregor | 2010-10-12 | 1 | -17/+38 |