Commit Graph

3 Commits

Author SHA1 Message Date
Michael Gottesman
25c4183dbf [test] Make sure to ship over the dylib over for the switch_resilience test. 2019-05-21 08:35:55 -07:00
Michael Gottesman
d4d3d9f150 Fix the i386 build by signing the temp dylib linked to by a test. 2019-05-19 00:55:54 -07:00
Michael Gottesman
adcfda6f6d [silgenpattern] When binding values, use a ManagedValue instead of an RValue to avoid implicitly exploding tuples.
In SILGenPattern, we need to be able to unforward cleanups when we explode
tuples. Thus we can't use RValue in SILGenPattern since it may implicitly
explode tuples (which without modifying RValue itself we can not
unforward). This patch removes a specific RValue usage that we can replace with
the use of a ManagedValue instead.

rdar://49903264
2019-05-16 12:41:08 -07:00