| Commit message (Expand) | Author | Age | Files | Lines |
* | PR9037: Allow override, final, and new as an extension on inline members. | Nico Weber | 2011-01-28 | 2 | -0/+42 |
* | Mark classes final and/or explicit during class template instantiation. | Anders Carlsson | 2011-01-22 | 1 | -0/+20 |
* | Mark classes as final or explicit. Diagnose when a class marked 'final' is us... | Anders Carlsson | 2011-01-22 | 1 | -0/+8 |
* | Parse class-virt-specifier-seqs. | Anders Carlsson | 2011-01-22 | 1 | -0/+10 |
* | Fix tests to be valid. | Anders Carlsson | 2011-01-20 | 1 | -2/+11 |
* | Change the parser error to reflect that virt-specifiers are allowed on any cl... | Anders Carlsson | 2011-01-20 | 1 | -3/+3 |
* | Only allow virtual member functions to be marked 'override' and 'final'. | Anders Carlsson | 2011-01-20 | 1 | -0/+12 |
* | Change ParseOptionalCXX0XVirtSpecifierSeq to take a VirtSpecifiers struct. | Anders Carlsson | 2011-01-17 | 1 | -0/+6 |
* | Forgot a file in r120182 | Sebastian Redl | 2010-11-26 | 1 | -0/+14 |
* | Allow access to non-static members without an object in sizeof expressions, i... | Sebastian Redl | 2010-11-26 | 1 | -3/+3 |
* | A union cannot contain static data members or data members of reference type. | Anders Carlsson | 2010-11-07 | 1 | -0/+8 |
* | Diagnose C++ [class.mem]p13-14, where a class member has the same name | Douglas Gregor | 2010-10-15 | 2 | -0/+59 |
* | Make sure that we diagnose invalid qualifiers on friend functions. | Douglas Gregor | 2010-10-14 | 1 | -1/+2 |
* | If we end up instantiating a function parameter whose default argument | Douglas Gregor | 2010-10-12 | 1 | -0/+27 |
* | Parse default arguments within member functions in source order, from | Douglas Gregor | 2010-10-12 | 1 | -0/+46 |
* | Add redeclaration checking for static data members and fix a corner | Douglas Gregor | 2010-08-30 | 1 | -0/+64 |
* | Catch the case of trying to turn '&(X::a)' into a member pointer as well. | John McCall | 2010-08-24 | 1 | -25/+0 |
* | When trying to resolve the address of an overloaded expression, | John McCall | 2010-08-24 | 1 | -0/+25 |
* | Diagnose the presence of multiple initializations of static data | Douglas Gregor | 2010-08-24 | 1 | -0/+25 |
* | Turn access control on by default in -cc1. | John McCall | 2010-04-09 | 2 | -2/+2 |
* | Improve handling of friend types in several ways: | Douglas Gregor | 2010-04-07 | 1 | -2/+2 |
* | Pretty-print anonymous types using their kind and presumed location. | John McCall | 2010-03-19 | 1 | -7/+7 |
* | When pretty-printing tag types, only print the tag if we're in C (and | John McCall | 2010-03-10 | 3 | -23/+23 |
* | Make Decl::isOutOfLine() virtual, and use that to determine when definitions | Chandler Carruth | 2010-02-21 | 1 | -0/+25 |
* | Improve access control diagnostics. Perform access control on member-pointer | John McCall | 2010-02-10 | 1 | -2/+2 |
* | Initialization improvements: addition of string initialization and a few | Eli Friedman | 2009-12-19 | 1 | -2/+1 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 12 | -12/+12 |
* | Stop trying to analyze class-hierarchies for dependently-scoped id-expressions; | John McCall | 2009-12-02 | 1 | -0/+93 |
* | Make sure we actually have a definition before asking if it is implicit. Fixe... | Sebastian Redl | 2009-10-25 | 1 | -0/+9 |
* | Improve diagnostics when the parser encounters a declarator with an | Douglas Gregor | 2009-10-13 | 1 | -1/+1 |
* | Rework the Parse-Sema interaction for friends to better support friend | Douglas Gregor | 2009-09-26 | 1 | -1/+3 |
* | When adding a friend class declaration to the lookup tables, use the access s... | John McCall | 2009-09-02 | 1 | -0/+4 |
* | Ensure that the tag decls of friend decls aren't added to the friending class's | John McCall | 2009-09-02 | 1 | -2/+0 |
* | Fix bug 4784 and allow friend declarations to properly extend | John McCall | 2009-08-31 | 1 | -0/+37 |
* | Omnibus friend decl refactoring. Instead of cloning AST classes for friend | John McCall | 2009-08-28 | 1 | -0/+7 |
* | Modify an assert to capture the restriction on friend declarations more | John McCall | 2009-08-25 | 1 | -0/+8 |
* | Permit a class to friend its members in C++0x, without restriction. | John McCall | 2009-08-06 | 1 | -2/+2 |
* | First pass at friend semantics. | John McCall | 2009-08-06 | 3 | -0/+77 |
* | AlisdairM pointed out that this will likely be relaxed in C++0x, so let's | John McCall | 2009-08-06 | 1 | -0/+3 |
* | Add a test for invalid uses of non-static members from nested classes, just | John McCall | 2009-08-05 | 1 | -0/+11 |
* | Update for LLVM API change. | Owen Anderson | 2009-07-27 | 1 | -1/+1 |
* | Make having no RUN line a failure. | Daniel Dunbar | 2009-07-25 | 1 | -1/+3 |
* | Prep for new warning. | Mike Stump | 2009-07-22 | 1 | -1/+1 |
* | "This patch implements the restrictions on union members detailed in | Douglas Gregor | 2009-07-22 | 1 | -0/+105 |
* | Revert this, we have a better way to do this. | Mike Stump | 2009-07-21 | 1 | -4/+1 |
* | Revert this, we have a better way to handle this. | Mike Stump | 2009-07-21 | 1 | -4/+1 |
* | Prep for new warning. | Mike Stump | 2009-07-21 | 1 | -2/+5 |
* | Prep for new warning. | Mike Stump | 2009-07-21 | 1 | -1/+4 |
* | Add test for [class.local]p2. | Anders Carlsson | 2009-06-24 | 1 | -0/+12 |
* | Add test for [class.nested.type]p1 | Anders Carlsson | 2009-06-24 | 1 | -0/+11 |