Commits

Devin Coughlin committed 4e9cc49a2b6
[Sema] Handle multiple guard #available() statements in same block. The type refinement context builder now handles the case where multiple refinement contexts have scopes ending after the same statement. This fixes a crash when we had two guard #available()s in the same block. rdar://problem/21012706 Swift SVN r28763