Commits

Jordan Rose committed 6f87cff84e1
Be more consistent about requiring "self." in closures. "self." is required whenever it causes a potentially escaping closure to capture 'self'. This happens not just in plain ClosureExprs, but in local functions as well. In addition, even no-escape ClosureExprs can require self to be captured in a /parent/ closure, which may be potentially-escaping. Swift SVN r25173