summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2012-08-10 03:15:35 +0000
committerJohn McCall <rjmccall@apple.com>2012-08-10 03:15:35 +0000
commita0a96895501ecb3696c9ef80289584fe885a4abe (patch)
tree87db81b8be84935ee55fb88648386447698b76ba /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent740a6bc8a0425e1e9fd88f2cd7f5f4ae5db3b003 (diff)
downloadbcm5719-llvm-a0a96895501ecb3696c9ef80289584fe885a4abe.tar.gz
bcm5719-llvm-a0a96895501ecb3696c9ef80289584fe885a4abe.zip
Check access to friend declarations. There's a number of different
things going on here that were problematic: - We were missing the actual access check, or rather, it was suppressed on account of being a redeclaration lookup. - The access check would naturally happen during delay, which isn't appropriate in this case. - We weren't actually emitting dependent diagnostics associated with class templates, which was unfortunate. - Access was being propagated incorrectly for friend method declarations that couldn't be matched at parse-time. llvm-svn: 161652
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud