Commits

Joe Groff committed 5e206f35a16
SILGen: Generate closure contexts as guaranteed. When enabled, generate closure functions with guaranteed conventions as their context parameters, and pass context arguments to them as guaranteed when possible. (When forming a closure by partial_apply, the partial apply still needs to take ownership of the parameters, regardless of their convention.)