[PATCH] D132990: [Clang] Fix compat diagnostic to detect a nontype template parameter has a placeholder type using getContainedAutoType()
Matheus Izvekov via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sat Sep 3 03:44:10 PDT 2022
mizvekov added inline comments.
================
Comment at: clang/test/SemaTemplate/temp_arg_nontype_cxx20.cpp:310-316
+namespace GH57362 {
+template <int num>
+class TemplateClass {};
+
+template <TemplateClass nttp> // ok, no diagnostic expected
+void func() {}
+}
----------------
I think the issue might not be tested in this file since we do not run it with the `-Wpre-c++17-compat` flag
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132990/new/
https://reviews.llvm.org/D132990
More information about the cfe-commits
mailing list