================ @@ -225,6 +226,89 @@ void integer_complex_suffix() { static_assert(v28 == 1J, ""); } +// This is a C++23 feature, but Clang supports it in earlier language modes +// as an extension, so we test it unconditionally. ---------------- vbvictor wrote:
I think we should not depend on clang extension and strictly follow C++ standard. This could mitigate unexpected problems in the future. I'd ask to place it in c++23 tests. Maybe other reviewers have different opinion on this matter, WDYT reviewers? https://github.com/llvm/llvm-project/pull/148275 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits