| Commit message (Expand) | Author | Age | Files | Lines |
* | My original patch missed the virtual-base case for destroying | John McCall | 2012-04-09 | 1 | -0/+16 |
* | Fix the access check performed as part of the determination of whether | John McCall | 2012-04-09 | 1 | -0/+20 |
* | Fix several problems with protected access control: | John McCall | 2012-04-07 | 2 | -10/+78 |
* | Diagnose tag and class template declarations with qualified | Douglas Gregor | 2012-03-17 | 1 | -1/+1 |
* | Modify how the -verify flag works. Currently, the verification string and | Richard Trieu | 2011-12-15 | 1 | -1/+1 |
* | Update all tests other than Driver/std.cpp to use -std=c++11 rather than | Richard Smith | 2011-10-13 | 1 | -1/+1 |
* | Switch diagnostic text from "C++0x" over to "C++11". | Douglas Gregor | 2011-10-12 | 1 | -1/+1 |
* | Implement the restrictions in C++ [class.friend]p6, which disallow | Douglas Gregor | 2011-10-10 | 1 | -0/+20 |
* | The effective context of a friend function is its lexical | Douglas Gregor | 2011-10-09 | 2 | -1/+14 |
* | Enforce access control for conversion operators used in contextual | John McCall | 2011-09-21 | 1 | -0/+22 |
* | Update our diagnostics to properly account for move operations. | Sean Hunt | 2011-05-25 | 1 | -2/+2 |
* | Undo enough of r131143 to make private copy ctor diags say "copy constructor"... | Matt Beaumont-Gay | 2011-05-19 | 1 | -2/+2 |
* | Tweak the diagnostics for the C++0x extensions to friend types to note | Douglas Gregor | 2011-05-10 | 1 | -1/+1 |
* | Re-do R131114 without breaking code. | Sean Hunt | 2011-05-10 | 1 | -3/+3 |
* | Add -fcxx-exceptions to all tests that use C++ exceptions. | Anders Carlsson | 2011-02-28 | 1 | -1/+1 |
* | Pass -fexceptions to all tests that use try/catch/throw. | Anders Carlsson | 2011-02-19 | 1 | -1/+1 |
* | Handle delayed access in local declarations. PR9229. | John McCall | 2011-02-15 | 1 | -0/+15 |
* | Return a declaration to the parser when creating a field in C++ so that | John McCall | 2011-02-15 | 1 | -0/+14 |
* | Don't crash on hierarchy static_casts which appear in variable initializers. | John McCall | 2011-02-14 | 1 | -0/+15 |
* | Change the context correctly when instantiating a static data member definition. | John McCall | 2011-02-14 | 1 | -0/+10 |
* | When parsing an out-of-line member function declaration, we must delay | John McCall | 2011-02-14 | 1 | -0/+21 |
* | When building a user-defined conversion sequence, keep track of the | Douglas Gregor | 2011-01-20 | 1 | -0/+10 |
* | Access control polish: drop the note on the original declaration and | John McCall | 2010-10-20 | 2 | -4/+33 |
* | Support friend function declarations in local classes correctly. | John McCall | 2010-10-13 | 1 | -0/+19 |
* | PR8325: don't do destructor checking when a pointer is thrown. | Eli Friedman | 2010-10-12 | 1 | -0/+8 |
* | Add a quick-and-dirty hack to give a better diagnostic for [class.protected] | John McCall | 2010-09-03 | 2 | -8/+8 |
* | That's not the right direction to compute notional accessibility in at all. | John McCall | 2010-08-28 | 1 | -0/+28 |
* | When checking access control for an instance member access on | John McCall | 2010-08-28 | 1 | -6/+23 |
* | Work around a crash when checking access to injected class names | John McCall | 2010-08-13 | 1 | -0/+14 |
* | Perform access control when template lookup finds a class template. | John McCall | 2010-08-13 | 1 | -0/+9 |
* | Treat template parameters as part of the declaration-specifiers for the | John McCall | 2010-07-16 | 1 | -0/+20 |
* | Reinstate the fix for PR7556. A silly use of isTrivial() was | Douglas Gregor | 2010-07-08 | 1 | -2/+3 |
* | Revert r107828 and r107827, the fix for PR7556, which seems to be | Douglas Gregor | 2010-07-07 | 1 | -3/+2 |
* | Do not use CXXZeroValueInitExpr for class types. Instead, use | Douglas Gregor | 2010-07-07 | 1 | -2/+3 |
* | A bug I've introduced in STDIN handling surfaced a few broken tests, fix them. | Benjamin Kramer | 2010-06-25 | 1 | -1/+1 |
* | Make sure to check the accessibility of and mark the destructor for the | Eli Friedman | 2010-06-03 | 1 | -0/+6 |
* | When we complain about a member being inaccessible due to a constraint | Douglas Gregor | 2010-05-28 | 5 | -21/+28 |
* | When filtering out previous declarations of friend functions, consider the | John McCall | 2010-05-28 | 1 | -3/+22 |
* | I hate this commit. | Douglas Gregor | 2010-05-18 | 1 | -2/+2 |
* | C++98/03 [temp.friend]p4 requires that inline function definitions | Douglas Gregor | 2010-05-17 | 1 | -2/+2 |
* | When we emit an error during the implicit definition of a special | Douglas Gregor | 2010-05-12 | 1 | -9/+11 |
* | Speculatively revert r103497, "Do not mark the virtual members of an | Daniel Dunbar | 2010-05-11 | 1 | -11/+9 |
* | Do not mark the virtual members of an implicitly-instantiated class as | Douglas Gregor | 2010-05-11 | 1 | -9/+11 |
* | An access is permitted if the current template instantiates to the appropriate | John McCall | 2010-05-04 | 1 | -0/+55 |
* | Complete reimplementation of the synthesis for implicitly-defined copy | Douglas Gregor | 2010-05-01 | 1 | -2/+2 |
* | Test case for r102578. | John McCall | 2010-04-29 | 1 | -0/+14 |
* | Properly switch into the declaring scope of a template when performing | John McCall | 2010-04-29 | 1 | -0/+53 |
* | When we create a temporary of class type that we don't immediately | Douglas Gregor | 2010-04-24 | 1 | -0/+13 |
* | Recommit my change to how C++ does elaborated type lookups, now with | John McCall | 2010-04-23 | 1 | -0/+7 |
* | Revert "C++ doesn't really use "namespaces" for different kinds of names the ... | Daniel Dunbar | 2010-04-23 | 1 | -7/+0 |