From 25e17df6638123d13232535f461c52cc7bd74c2a Mon Sep 17 00:00:00 2001 From: Daniel Jasper Date: Wed, 20 Apr 2016 09:48:56 +0000 Subject: clang-tidy: [misc-unused-using-decls] Support template types. This fixes llvm.org/PR27429. llvm-svn: 266866 --- clang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'clang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp') diff --git a/clang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp b/clang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp index 053e65d43fd..d9f6b2174a6 100644 --- a/clang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp +++ b/clang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp @@ -8,6 +8,8 @@ class B; class C; class D; class D { public: static int i; }; +template class E {}; +template class F {}; } // ----- Using declarations ----- @@ -18,11 +20,16 @@ using n::A; // A using n::B; using n::C; using n::D; +using n::E; // E +// CHECK-MESSAGES: :[[@LINE-1]]:10: warning: using decl 'E' is unused +// CHECK-FIXES: {{^}}// E +using n::F; // ----- Usages ----- void f(B b); void g() { vector data; D::i = 1; + F f; } -- cgit v1.2.3