| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix bug 4784 and allow friend declarations to properly extend | John McCall | 2009-08-31 | 1 | -1/+1 |
| * | Unbreak tests. I'll look into why this is necessary later. | Eli Friedman | 2009-08-30 | 1 | -0/+1 |
| * | Make instantiating initializers for classes with a dependent base type | Eli Friedman | 2009-08-29 | 1 | -3/+3 |
| * | Improve instantiation of UnresolvedUsingDecls. | Anders Carlsson | 2009-08-29 | 1 | -5/+23 |
| * | Fix the breakage by handling indirect instantiations. This would be much | John McCall | 2009-08-29 | 1 | -47/+103 |
| * | Instantiate member and base initializers. Patch by Anders Johnsen! (tweaked s... | Anders Carlsson | 2009-08-29 | 1 | -2/+76 |
| * | For consistency, just make friend declarations AS_public. | John McCall | 2009-08-29 | 1 | -0/+1 |
| * | Ensure code generation for friend declarations in class templates. | John McCall | 2009-08-29 | 1 | -0/+2 |
| * | Remove #if 0'd code that is clearly not needed | Douglas Gregor | 2009-08-28 | 1 | -24/+0 |
| * | Don't crash when instantiating templates containing anonymous structs/unions | Douglas Gregor | 2009-08-28 | 1 | -14/+26 |
| * | Fix and test template instantiation for nested member templates. | Douglas Gregor | 2009-08-28 | 1 | -2/+5 |
| * | Implement template instantiation for member class templates. | Douglas Gregor | 2009-08-28 | 1 | -9/+9 |
| * | Instantiate unresolved using declarations. | Anders Carlsson | 2009-08-28 | 1 | -1/+20 |
| * | Omnibus friend decl refactoring. Instead of cloning AST classes for friend | John McCall | 2009-08-28 | 1 | -55/+64 |
| * | Fix for PR4794 (instantiating friend class decl); this version shouldn't | Eli Friedman | 2009-08-27 | 1 | -1/+5 |
| * | PR4794: Make instantiating friend class decls not crash. | Eli Friedman | 2009-08-27 | 1 | -0/+2 |
| * | Implement instantiation of the declarations of member function | Douglas Gregor | 2009-08-27 | 1 | -9/+62 |
| * | Make sure to bump the reference count of the last element in the ParenListExp... | Douglas Gregor | 2009-08-26 | 1 | -0/+1 |
| * | Implement support for C++ direct initializers that involve dependent | Douglas Gregor | 2009-08-26 | 1 | -1/+26 |
| * | Clarify the difference between substitution and instantiation by renaming | John McCall | 2009-08-25 | 1 | -38/+38 |
| * | Basic support for default argument expressions for function templates. | Anders Carlsson | 2009-08-25 | 1 | -10/+4 |
| * | Implement conversion function templates, along with the ability to use | Douglas Gregor | 2009-08-21 | 1 | -37/+19 |
| * | Refactor instantiation of destructors to use the common CXXMethodDecl | Douglas Gregor | 2009-08-21 | 1 | -34/+13 |
| * | Introduce support for constructor templates, which can now be declared | Douglas Gregor | 2009-08-21 | 1 | -60/+36 |
| * | Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec... | Argyrios Kyrtzidis | 2009-08-21 | 1 | -3/+2 |
| * | Implement support for calling member function templates, which involves: | Douglas Gregor | 2009-08-21 | 1 | -4/+31 |
| * | Basic nested-template implementation. | John McCall | 2009-08-20 | 1 | -0/+94 |
| * | Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf... | Argyrios Kyrtzidis | 2009-08-19 | 1 | -13/+17 |
| * | Implement __is_empty. Patch by Sean Hunt. | Eli Friedman | 2009-08-15 | 1 | -0/+1 |
| * | Support friend declarations in templates and test that argdep lookup | John McCall | 2009-08-14 | 1 | -6/+56 |
| * | Patch should implement packed enums - PR4098. Credit to Anders Johnsen. | Edward O'Callaghan | 2009-08-08 | 1 | -1/+3 |
| * | Introduce reference counting for statements and expressions, using it | Douglas Gregor | 2009-08-08 | 1 | -1/+2 |
| * | Introduce the canonical type smart pointers, and use them in a few places to | Douglas Gregor | 2009-08-05 | 1 | -2/+2 |
| * | Canonicalize else. | Mike Stump | 2009-08-04 | 1 | -5/+4 |
| * | Use the new statement/expression profiling code to unique dependent | Douglas Gregor | 2009-07-29 | 1 | -1/+2 |
| * | When instantiating a variable without an initializer, call | Douglas Gregor | 2009-07-27 | 1 | -3/+2 |
| * | Template instantiation for static data members that are defined out-of-line. | Douglas Gregor | 2009-07-24 | 1 | -7/+135 |
| * | Add the location of the tag keyword into TagDecl. From Enea | Douglas Gregor | 2009-07-21 | 1 | -1/+3 |
| * | Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its p... | Argyrios Kyrtzidis | 2009-07-18 | 1 | -8/+8 |
| * | Fix unused variable warnings (with -Asserts) | Daniel Dunbar | 2009-07-16 | 1 | -0/+1 |
| * | Add a "TypeSpecStartLoc" to FieldDecl. Patch contributed by Enea Zaffanella. | Steve Naroff | 2009-07-14 | 1 | -0/+1 |
| * | Keep track of more information within the template instantiation stack, e.g., | Douglas Gregor | 2009-07-01 | 1 | -0/+22 |
| * | When recursively instantiating function templates, keep track of the | Douglas Gregor | 2009-06-30 | 1 | -4/+29 |
| * | Refactor ActOnDeclarationNameExpr into a "parsing action" part and a | Douglas Gregor | 2009-06-30 | 1 | -1/+1 |
| * | De-ASTContext-ify DeclContext. | Argyrios Kyrtzidis | 2009-06-30 | 1 | -16/+15 |
| * | Remove the ASTContext parameter from the getBody() methods of Decl and subcla... | Argyrios Kyrtzidis | 2009-06-30 | 1 | -3/+3 |
| * | Keep track of function template specializations, to eliminate | Douglas Gregor | 2009-06-29 | 1 | -4/+26 |
| * | Implicit instantiation for function template specializations. | Douglas Gregor | 2009-06-26 | 1 | -4/+5 |
| * | Improved semantic analysis and AST respresentation for function | Douglas Gregor | 2009-06-25 | 1 | -6/+59 |
| * | Implement implicit instantiation of the member functions of a class template | Douglas Gregor | 2009-06-22 | 1 | -0/+17 |