tag | b5ebac030c8de3f099e74a437e062d4c7e3da926 | |
---|---|---|
tagger | Swift Automation <swift_jenkins@apple.com> | Fri Jul 07 12:02:22 2017 -0500 |
object | 14ff3d9712737c659e07ac7fef8282b5f334cf85 |
Tag build swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-06-a
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.