| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | C++ doesn't really use "namespaces" for different kinds of names the same | John McCall | 2010-04-23 | 1 | -0/+7 |
* | Keep tack of whether a base in an InitializedEntity is an inherited virtual b... | Anders Carlsson | 2010-04-21 | 1 | -3/+2 |
* | Pass the InitializedEntity to Sema::CheckConstructorAccess and use it to repo... | Anders Carlsson | 2010-04-21 | 1 | -1/+13 |
* | Fix the access checking of function and function template argument types, | Chandler Carruth | 2010-04-18 | 1 | -0/+24 |
* | Support befriending members of class template specializations. | John McCall | 2010-04-13 | 1 | -0/+34 |
* | Allow classes to befriend implicitly-declared members. Fixes PR6207 for | John McCall | 2010-04-13 | 1 | -0/+11 |
* | Don't try to find a scope corresponding to the search DC for an unfound | John McCall | 2010-04-13 | 1 | -0/+19 |
* | Turn access control on by default in -cc1. | John McCall | 2010-04-09 | 7 | -7/+7 |
* | Improve handling of friend types in several ways: | Douglas Gregor | 2010-04-07 | 2 | -0/+42 |
* | Check access for the implicit calls to destructors that occur when we | John McCall | 2010-04-07 | 1 | -0/+12 |
* | Implement the protected access restriction ([class.protected]), which requires | John McCall | 2010-04-06 | 1 | -0/+387 |
* | Check in a motivating test for the revised access semantics. | John McCall | 2010-04-02 | 1 | -0/+16 |
* | Correct the calculation of access to more closely model the wording in | John McCall | 2010-04-02 | 1 | -0/+59 |
* | Propagate the "found declaration" (i.e. the using declaration instead of | John McCall | 2010-03-30 | 1 | -0/+18 |
* | Accumulate all functions and classes that the effective context is | John McCall | 2010-03-27 | 1 | -0/+14 |
* | add a slight variation of test3, where | Gabor Greif | 2010-03-26 | 1 | -0/+12 |
* | Do not mark the destructor of a function parameter's type. Fixes PR6709. | Douglas Gregor | 2010-03-26 | 1 | -2/+2 |
* | Reapply r99596 with a fix: link an instantiated friend function to its | John McCall | 2010-03-26 | 1 | -0/+15 |
* | When finishing a function definition, leave the function definition *after* | John McCall | 2010-03-25 | 1 | -0/+12 |
* | Fix a very minor oversight in privileges-elevation: we were only considering | John McCall | 2010-03-25 | 1 | -0/+16 |
* | Walk out of enums when determining effective context. | John McCall | 2010-03-24 | 1 | -0/+21 |