Skip to content

Commit b1ffd92

Browse files
committed
more unit-tests
1 parent a249084 commit b1ffd92

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// RUN: %check_clang_tidy %s misc-shadowed-namespace-function %t
2+
3+
#define VOID_F0 void f0
4+
#define VOID_F1_BRACES_BODY void f1() {}
5+
6+
void f1();
7+
namespace foo {
8+
void f0();
9+
void f1();
10+
}
11+
VOID_F0() {}
12+
// CHECK-MESSAGES: :[[@LINE-1]]:1: warning: free function 'f0' shadows 'foo::f0' [misc-shadowed-namespace-function]
13+
// CHECK-MESSAGES-NOT: :[[@LINE-2]]:{{.*}}: note: FIX-IT applied suggested code changes
14+
VOID_F1_BRACES_BODY
15+
// CHECK-MESSAGES: :[[@LINE-1]]:1: warning: free function 'f1' shadows 'foo::f1' [misc-shadowed-namespace-function]
16+
// CHECK-MESSAGES-NOT: :[[@LINE-2]]:{{.*}}: note: FIX-IT applied suggested code changes

0 commit comments

Comments
 (0)