]> granicus.if.org Git - clang/commit
Fix for PR7694: make sure to pass in a RecordType to CheckBaseClassAccess;
authorEli Friedman <eli.friedman@gmail.com>
Fri, 23 Jul 2010 19:25:41 +0000 (19:25 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Fri, 23 Jul 2010 19:25:41 +0000 (19:25 +0000)
commit0fab8cd9bd9093ce16b6ce64a152d861ba408652
tree64420d3982481fd50f759842f913558f12fe81bd
parent320198303df7c16950d83ae79c3f702b84badcf7
Fix for PR7694: make sure to pass in a RecordType to CheckBaseClassAccess;
fixes crashes on both valid and invalid code.  The diagnostic here could
potentially be improved, but it's good enough as-is.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109257 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaCXXCast.cpp
test/SemaCXX/access-member-pointer.cpp [new file with mode: 0644]