Based on the changes introduced by 15361a21e01026e74cb17011b702c7d1c881ae94 it looks like C++17 compatibility diagnostic should have been checking getContainedAutoType().
This fixes: https://github.com/llvm/llvm-project/issues/57369
Differential D132990
[Clang] Fix compat diagnostic to detect a nontype template parameter has a placeholder type using getContainedAutoType() shafik on Aug 30 2022, 8:43 PM. Authored by
Details Based on the changes introduced by 15361a21e01026e74cb17011b702c7d1c881ae94 it looks like C++17 compatibility diagnostic should have been checking getContainedAutoType(). This fixes: https://github.com/llvm/llvm-project/issues/57369
Diff Detail
Event Timeline
Comment Actions
Comment Actions
|
'compatibility' mispelled.
Though since this is a user facing document, I would try to give a less mechanical / less local explanation of the problem.