summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaAccess.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert Sebastian's rvalue patch (r67870) since it caused test failures inAnders Carlsson2009-03-281-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 Carlsson2009-03-281-4/+16
| | | | llvm-svn: 67887
* It is OK to cast to a private base class if the current member belongs to ↵Anders Carlsson2009-03-271-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 Carlsson2009-03-271-0/+65
| | | | | | but that will change. (Also, protected isn't implemented right now). llvm-svn: 67827
* Add a stubbed out CheckBaseClassAccess method.Anders Carlsson2009-03-271-1/+11
| | | | llvm-svn: 67821
* Move Sema::SetMemberAccessSpecifier to SemaAccess.cppAnders Carlsson2009-03-271-0/+27
| | | | llvm-svn: 67820
* Add SemaAccess.cppAnders Carlsson2009-03-271-0/+12
llvm-svn: 67819
OpenPOWER on IntegriCloud