diff options
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp')
-rw-r--r-- | clang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
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 fa741af8501..5871f4aca9d 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 @@ -31,6 +31,8 @@ int UnusedFunc() { return 1; } template <typename T> int UsedTemplateFunc() { return 1; } template <typename T> int UnusedTemplateFunc() { return 1; } template <typename T> int UsedInTemplateFunc() { return 1; } +void OverloadFunc(int); +void OverloadFunc(double); class ostream { public: @@ -79,6 +81,10 @@ template <typename T> void Callee() { UsedInTemplateFunc<T>(); } +using n::OverloadFunc; // OverloadFunc +// CHECK-MESSAGES: :[[@LINE-1]]:10: warning: using decl 'OverloadFunc' is unused +// CHECK-FIXES: {{^}}// OverloadFunc + #define DEFINE_INT(name) \ namespace INT { \ static const int _##name = 1; \ |