diff options
author | Nico Weber <nicolasweber@gmx.de> | 2015-09-15 23:17:17 +0000 |
---|---|---|
committer | Nico Weber <nicolasweber@gmx.de> | 2015-09-15 23:17:17 +0000 |
commit | 9677562c8f31459cac6ed15e4036eb19dfdb8d3d (patch) | |
tree | 69b3df96568c1ceb4f3315d3e7d6cf918e61e1fc /llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp | |
parent | 6864cbced6756129e9aff63e7c41938de3bd1a29 (diff) | |
download | bcm5719-llvm-9677562c8f31459cac6ed15e4036eb19dfdb8d3d.tar.gz bcm5719-llvm-9677562c8f31459cac6ed15e4036eb19dfdb8d3d.zip |
Don't crash when passing &@selector to a _Nonnull parameter. Fixes PR24774.
The root cause here is that ObjCSelectorExpr is an rvalue, yet it can have its
address taken. That's kind of awkward, but fixing this is awkward in other
ways, see https://llvm.org/bugs/show_bug.cgi?id=24774#c16 . For now, just
fix the crash.
llvm-svn: 247740
Diffstat (limited to 'llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp')
0 files changed, 0 insertions, 0 deletions