[clang] Mark ill-formed partial specialization as invalid (#89536)

Fixes #89374
Solution suggested by @cor3ntin

GitOrigin-RevId: 805d5637a0d50caa073f435b55940c1338aae0fc
4 files changed