{"push_id":1541699528,"size":7,"distinct_size":1,"ref":"refs/heads/master-next","head":"c69c585b4938c0ebcbba3f6e7f9a718aa0a80d9d","before":"e7bf778ef56312f63ec7a2d11ea45ab5d287c858","commits":[{"sha":"7eaa507cedfca60527d240c4178d89037f9a3f82","author":{"name":"Joe Groff","email":"68122447f8f73fd0fe68c1577287346172ffeb70@apple.com"},"message":"Sema: Ban single-labeled element tuples harder.\n\nThe prohibition in Swift 3.0 missed the case where the single-element tuple was wrapped in extra parens as the only argument of a function. We've ripped out parts of the type checker that try to cope with single-element tuples, and it would be risky and bug-prone to try to admit this code, so it's better to fix the ban than to try to accept the code, alas. Fixes SR-3788.","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/7eaa507cedfca60527d240c4178d89037f9a3f82"},{"sha":"54a44068ced88302753a6be88ebf5dbd9c4ebfa0","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgen] Refactor the emission of argument bases of Accessors to use a visitor pattern instead of 1 huge function.\n\nThis makes the code much easier to read.\n\nrdar://29791263","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/54a44068ced88302753a6be88ebf5dbd9c4ebfa0"},{"sha":"162b1c0de0bb39381b7da300ebe088363e7aec63","author":{"name":"Slava Pestov","email":"9e16c7b0af09ed5751f270a67048f3177998c735@apple.com"},"message":"SIL: Remove uncurryLevel parameter from type lowering\n\nThere was only one place where we lowered AST types with a non-zero\nuncurry level, in SILGenApply.cpp. Add a new overload of the\ngetSILFunctionType() method that takes an uncurry level. All the\nother methods no longer have to thread it through.","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/162b1c0de0bb39381b7da300ebe088363e7aec63"},{"sha":"a58df44e2dd2e61e9713c9a94ba51edb91c015e3","author":{"name":"Joe Groff","email":"541c1504d562d72a1888cef14a75f8c40b631a03@gmail.com"},"message":"Merge pull request #7279 from jckarter/single-element-tuple-errors\n\nSema: Ban single-labeled element tuples harder.","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/a58df44e2dd2e61e9713c9a94ba51edb91c015e3"},{"sha":"2bbe0d9f5b6ae69949420e56253fec6a106f82e2","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge pull request #7253 from gottesmm/ManagedValueborrow_should_be_a_real_borrow_and_fix_accessor_base","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/2bbe0d9f5b6ae69949420e56253fec6a106f82e2"},{"sha":"7e927b578d3e03050f2e6d3dfe27a59f01576070","author":{"name":"Slava Pestov","email":"229a86a05141b782cb3778d172c6e19213391e62@gmail.com"},"message":"Merge pull request #7283 from slavapestov/kill-uncurry-level\n\nSIL: Remove uncurryLevel parameter from type lowering","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/7e927b578d3e03050f2e6d3dfe27a59f01576070"},{"sha":"c69c585b4938c0ebcbba3f6e7f9a718aa0a80d9d","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge remote-tracking branch 'origin/master' into master-next","distinct":true,"url":"https://api.github.com/repos/apple/swift/commits/c69c585b4938c0ebcbba3f6e7f9a718aa0a80d9d"}]}
{"actor":{"display_login":"swift-ci"}}