early exit on error.  This code is creating an invalid decl on error.  This is dubious, but at least mark it as an invalid decl.
early exit on error.  This code is creating an invalid decl on error.  This is
dubious, but at least mark it as an invalid decl.


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

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