diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2012-11-13 23:16:33 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2012-11-13 23:16:33 +0000 |
commit | 25f071eedf5d20faf9e1614d5ff5dc39b6de5041 (patch) | |
tree | 9f973a73dc0d940981bf71444d63f41bfcac0e4d /lib/AST/Type.cpp | |
parent | 0a26d7680d064653cb42e89e70c62402283003fd (diff) |
Don't try to save the assigned value in a Objective-C property assignment
if the type of the value is a non-trivial class type. Fixes PR14318.
(There's a minor ObjC++ language change here: given that we can't save the
value, the type of the assignment expression is void in such cases.)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167884 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AST/Type.cpp')
0 files changed, 0 insertions, 0 deletions