diff options
author | David Majnemer <david.majnemer@gmail.com> | 2014-12-29 09:30:33 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2014-12-29 09:30:33 +0000 |
commit | 0f4d641005fae99ada19f9cfe83f2f798fe91705 (patch) | |
tree | 4562b4e92be19460ec4db4ae4744915de3569abf /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 4b4be84a2f747bc65ccfe53281ae0aa19259744c (diff) | |
download | llvm-0f4d641005fae99ada19f9cfe83f2f798fe91705.zip llvm-0f4d641005fae99ada19f9cfe83f2f798fe91705.tar.gz llvm-0f4d641005fae99ada19f9cfe83f2f798fe91705.tar.bz2 |
Sema: Only permit permit modifiable l-values as asm output params
Functions are l-values in C++ but shouldn't be available as output
parameters in inline assembly. Neither should overloaded function
l-values.
This fixes PR21949.
llvm-svn: 224916
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions