We don't neeed to handle both spellings anymore since we don't support Clang 15 anymore.
I made sure they all had some expected-error output in them. Many of these tests would be better implemented as a positive test using SFINAE, but this is beyond the scope of this patch. Differential Revision: https://reviews.llvm.org/D153980