| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean up the handling of template argument packs, especially in the | Douglas Gregor | 2010-12-20 | 1 | -1/+2 |
* | Introduce a new type, PackExpansionType, to capture types that are | Douglas Gregor | 2010-12-20 | 1 | -0/+6 |
* | It's kindof silly that ExtQuals has an ASTContext&, and we can use that | John McCall | 2010-12-10 | 1 | -1/+3 |
* | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad | 2010-12-07 | 1 | -2/+2 |
* | Switch a lot of call-sites over to using the new value-kind calculations. | John McCall | 2010-11-24 | 1 | -1/+1 |
* | Implement C++0x [temp.func.order]p3 (aka DR532) properly. In | Douglas Gregor | 2010-11-15 | 1 | -5/+33 |
* | Implement C++ [over.match.funcs]p4 as it concerns partial ordering of | Douglas Gregor | 2010-11-12 | 1 | -4/+40 |
* | Remove broken support for variadic templates, along with the various | Douglas Gregor | 2010-11-07 | 1 | -25/+26 |
* | When determining which template partial specialization is more specialized, | Argyrios Kyrtzidis | 2010-11-05 | 1 | -2/+8 |
* | When performing template argument deduction against a template-id, | Douglas Gregor | 2010-11-02 | 1 | -2/+9 |
* | No really, we don't have a retain/release system for statements/expressions | John McCall | 2010-10-26 | 1 | -1/+1 |
* | Introduce support for emitting diagnostics (warnings + their notes) | Douglas Gregor | 2010-10-12 | 1 | -4/+18 |
* | Enter the context of the declared function template when performing | John McCall | 2010-10-12 | 1 | -2/+6 |
* | When finalizing a function template specialization following template | Douglas Gregor | 2010-10-12 | 1 | -7/+4 |
* | When performing template argument deduction of a function template | Douglas Gregor | 2010-09-29 | 1 | -4/+14 |
* | Perform the function-to-pointer adjustment during template argument | Douglas Gregor | 2010-08-30 | 1 | -31/+43 |
* | When perform exact-qualifier-match template argument deduction, | John McCall | 2010-08-28 | 1 | -1/+24 |
* | Propagate whether an id-expression is the immediate argument of | John McCall | 2010-08-27 | 1 | -8/+17 |
* | Move more stuff out of Sema.h. | John McCall | 2010-08-25 | 1 | -18/+21 |
* | Struggle mightily against header inclusion in Sema.h. | John McCall | 2010-08-24 | 1 | -0/+2 |
* | Another step in the process of making the parser depend on Sema: | John McCall | 2010-08-20 | 1 | -1/+1 |
* | When deducing the element type of an array, ignore qualifiers if | John McCall | 2010-08-19 | 1 | -3/+7 |
* | Move Sema's headers into include/clang/Sema, renaming a few along the way. | Douglas Gregor | 2010-08-12 | 1 | -1/+1 |
* | Remove some incorrect assertions when deduction template arguments in | Douglas Gregor | 2010-08-06 | 1 | -2/+0 |
* | TDK_InconsistentQuals is really totally different from TDK_Inconsistent. | John McCall | 2010-08-05 | 1 | -2/+2 |
* | Permit template argument deduction to add qualifiers within ObjC object | John McCall | 2010-08-05 | 1 | -1/+2 |
* | Preserve calling convention etc. across template instantiations. | Eli Friedman | 2010-08-05 | 1 | -1/+2 |
* | Split DependentNameType into two types. DependentNameType represents the | John McCall | 2010-06-11 | 1 | -0/+12 |
* | Substantially alter the design of the Objective C type AST by introducing | John McCall | 2010-05-15 | 1 | -0/+1 |
* | When performing template argument deduction, match Objective C pointers | John McCall | 2010-05-13 | 1 | -3/+9 |
* | Be more careful about picking a template parameter when we fail to substitute... | Douglas Gregor | 2010-05-09 | 1 | -2/+4 |
* | When printing an overload candidate that failed due to SFINAE, print a | Douglas Gregor | 2010-05-08 | 1 | -4/+9 |
* | Improve overload-candidate diagnostic for a function template that | Douglas Gregor | 2010-05-08 | 1 | -1/+4 |
* | When performing partial ordering of class template partial | Douglas Gregor | 2010-04-29 | 1 | -1/+9 |
* | For template argument deduction from class template partial | Douglas Gregor | 2010-04-29 | 1 | -51/+73 |
* | Access-check during template argument deduction from the context of the | John McCall | 2010-04-29 | 1 | -3/+3 |
* | Properly switch into the declaring scope of a template when performing | John McCall | 2010-04-29 | 1 | -0/+6 |
* | When instantiating a function template specialization following | Douglas Gregor | 2010-04-28 | 1 | -2/+4 |
* | Make the InjectedClassNameType the canonical type of the current instantiation | John McCall | 2010-04-27 | 1 | -5/+13 |
* | Rename TypenameType to DependentNameType in anticipation of some | Douglas Gregor | 2010-03-31 | 1 | -3/+3 |
* | After performing template argument deduction for a function template, | Douglas Gregor | 2010-03-28 | 1 | -28/+162 |
* | When deducing an integral template argument for a non-type template | Douglas Gregor | 2010-03-26 | 1 | -32/+35 |
* | Improve our handling of local instantiation scopes in two related ways: | Douglas Gregor | 2010-03-25 | 1 | -7/+5 |
* | Create a new InjectedClassNameType to represent bare-word references to the | John McCall | 2010-03-10 | 1 | -0/+9 |
* | Split out types that are non-canonical unless dependent as their own | John McCall | 2010-03-01 | 1 | -0/+21 |
* | Thread a source location into the template-argument deduction routines. There | John McCall | 2010-02-08 | 1 | -11/+12 |
* | Require a complete type before examining base classes during template argument | Chandler Carruth | 2010-02-07 | 1 | -72/+80 |
* | Extract a common base class between UnresolvedLookupExpr and | John McCall | 2010-02-02 | 1 | -23/+8 |
* | Implement C++ [temp.deduct.call]p6, template argument deduction for overloaded | John McCall | 2010-02-02 | 1 | -31/+111 |
* | Implement access control for overloaded functions. Suppress access control | John McCall | 2010-01-27 | 1 | -37/+32 |