summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/access-base-class.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Disable access control by default. It can be enabled with the ↵Anders Carlsson2009-05-131-1/+1
| | | | | | -faccess-control option. When we have better support for it, we can enable it by default again. llvm-svn: 71706
* Revert Sebastian's rvalue patch (r67870) since it caused test failures inAnders Carlsson2009-03-281-32/+0
| | | | | | | | SemaCXX//overload-member-call.cpp SemaCXX//overloaded-operator.cpp SemaTemplate//instantiate-method.cpp llvm-svn: 67912
* Implement access checking for protected base classes.Anders Carlsson2009-03-281-0/+32
| | | | llvm-svn: 67887
* It is OK to cast to a private base class if the current member belongs to ↵Anders Carlsson2009-03-271-0/+31
| | | | | | | | | | | 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 Carlsson2009-03-271-0/+51
but that will change. (Also, protected isn't implemented right now). llvm-svn: 67827
OpenPOWER on IntegriCloud