]> granicus.if.org Git - clang/commit
PR12788: Remove unnecessary and incorrect special case for indirect fields.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 17 Jan 2014 22:29:43 +0000 (22:29 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 17 Jan 2014 22:29:43 +0000 (22:29 +0000)
commitd02a1fc783a0b827e46a04ae30fb139df5a489d7
tree4e5f59e71d0a264720ebf8fad5007e122c36c8a9
parent5276b5ca9c55d835a6b73e6bedae363aa3e31829
PR12788: Remove unnecessary and incorrect special case for indirect fields.
This caused us to skip a step that was essential for correct access control.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@199522 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaExprMember.cpp
test/CXX/class.access/class.access.base/p1.cpp