Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Revert Sebastian's rvalue patch (r67870) since it caused test failures in | Anders Carlsson | 2009-03-28 | 1 | -16/+4 | |
| | | | | | | | | SemaCXX//overload-member-call.cpp SemaCXX//overloaded-operator.cpp SemaTemplate//instantiate-method.cpp llvm-svn: 67912 | |||||
* | Implement access checking for protected base classes. | Anders Carlsson | 2009-03-28 | 1 | -4/+16 | |
| | | | | llvm-svn: 67887 | |||||
* | It is OK to cast to a private base class if the current member belongs to ↵ | Anders Carlsson | 2009-03-27 | 1 | -2/+7 | |
| | | | | | | | | | | | the class that the private base class is a base of: class A {}; class B : private A { void f(B *b) { A* a = b; } }; llvm-svn: 67860 | |||||
* | Implement checking for base class access. Right now it's overly conservative ↵ | Anders Carlsson | 2009-03-27 | 1 | -0/+65 | |
| | | | | | | but that will change. (Also, protected isn't implemented right now). llvm-svn: 67827 | |||||
* | Add a stubbed out CheckBaseClassAccess method. | Anders Carlsson | 2009-03-27 | 1 | -1/+11 | |
| | | | | llvm-svn: 67821 | |||||
* | Move Sema::SetMemberAccessSpecifier to SemaAccess.cpp | Anders Carlsson | 2009-03-27 | 1 | -0/+27 | |
| | | | | llvm-svn: 67820 | |||||
* | Add SemaAccess.cpp | Anders Carlsson | 2009-03-27 | 1 | -0/+12 | |
llvm-svn: 67819 |