Fix the scoping issue Neil pointed out for the rest of the selection statements and iteration statements.  Add spec citations.
Fix the scoping issue Neil pointed out for the rest of
the selection statements and iteration statements.  Add
spec citations.


git-svn-id: ffe668792ed300d6c2daa1f6eba2e0aa28d7ec6c@41264 91177308-0d34-0410-b5e6-96231b3b80d8

llvm-mirror/clang,apple/swift-clang,apple/swift-clang,apple/swift-clang,llvm-mirror/clang,llvm-mirror/clang,llvm-mirror/clang,llvm-mirror/clang,llvm-mirror/clang,llvm-mirror/clang,apple/swift-clang,apple/swift-clang,apple/swift-clang,apple/swift-clang,llvm-mirror/clang,apple/swift-clang,llvm-mirror/clang,llvm-mirror/clang,apple/swift-clang,apple/swift-clang