Set the template specialization kind before instantiating the function definition so that the function will have the right linkage.
Set the template specialization kind before instantiating the function definition so that the function will have the right linkage.

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

llvm-mirror/clang,llvm-mirror/clang,apple/swift-clang,apple/swift-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,llvm-mirror/clang,apple/swift-clang,llvm-mirror/clang,llvm-mirror/clang,apple/swift-clang,llvm-mirror/clang,apple/swift-clang,apple/swift-clang