[clang][Sema] Fix diagnostic message for unused constant variable templates
authorTakuya Shimizu <shimizu2486@gmail.com>
Wed, 14 Jun 2023 12:43:03 +0000 (21:43 +0900)
committerTakuya Shimizu <shimizu2486@gmail.com>
Wed, 14 Jun 2023 12:43:03 +0000 (21:43 +0900)
commitb8c08f7ae86da4723f9e125d5defa5404518d87d
treef4f3e16628bcaebe57be1343bfec58f9c1dc7f62
parent20e81a80e9cb6403f850ab981438f3d9d88b5a4b
[clang][Sema] Fix diagnostic message for unused constant variable templates

BEFORE this patch, unused const-qualified variable templates such as `template <typename T> const double var_t = 0;` were diagnosed as `unused variable 'var_t'`
This patch fixes this message to `unused variable template 'var_t'`

Differential Revision: https://reviews.llvm.org/D152796
clang/docs/ReleaseNotes.rst
clang/lib/Sema/Sema.cpp
clang/test/SemaCXX/warn-unused-filescoped.cpp