commit | 14ff3d9712737c659e07ac7fef8282b5f334cf85 | [log] [tgz] |
---|---|---|
author | Kuba (Brecka) Mracek <mracek@apple.com> | Thu Jul 06 14:12:49 2017 -0400 |
committer | GitHub <noreply@github.com> | Thu Jul 06 14:12:49 2017 -0400 |
tree | 6e2b0ae275a559d6fc27d60a660b5418d0640ac2 | |
parent | 3beb108c19c3686cb6239e9824c3369573dda01b [diff] |
[swift-4.0-branch] [objc] Don't emit memset when result is ignored for struct-returning method calls (#99) This is a cherry-pick/back-port of a part of r306838, "[objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls". Fixes an issue with the emission of lifetime markers for struct-returning Obj-C msgSend calls.