commit | 25f071eedf5d20faf9e1614d5ff5dc39b6de5041 | [log] [tgz] |
---|---|---|
author | Eli Friedman <eli.friedman@gmail.com> | Tue Nov 13 23:16:33 2012 +0000 |
committer | Eli Friedman <eli.friedman@gmail.com> | Tue Nov 13 23:16:33 2012 +0000 |
tree | 9f973a73dc0d940981bf71444d63f41bfcac0e4d | |
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