Files
llvm-project/clang-tools-extra/test/clang-tidy/misc-unused-alias-decls.cpp
Manuel Klimek b91bee06de Add %check_clang_tidy and %clang_tidy_diff.
With this, site specific lit configs can inject parameters into the
test scripts if they need site specific parameters.

Next up: enable check_clang_tidy to take a resource dir to enable
non-standard locations for builtin includes.

llvm-svn: 251010
2015-10-22 11:31:44 +00:00

13 lines
394 B
C++

// RUN: %check_clang_tidy %s misc-unused-alias-decls %t
namespace my_namespace {
class C {};
}
namespace unused_alias = ::my_namespace; // eol-comments aren't removed (yet)
// CHECK-MESSAGES: :[[@LINE-1]]:11: warning: namespace alias decl 'unused_alias' is unused
// CHECK-FIXES: {{^}}// eol-comments aren't removed (yet)
namespace used_alias = ::my_namespace;
void f() { used_alias::C c; }