commit | a369a95f756b6190b5611ff4118b4cabfc704dc0 | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Sat Mar 20 04:12:52 2010 +0000 |
committer | John McCall <rjmccall@apple.com> | Sat Mar 20 04:12:52 2010 +0000 |
tree | 160bbc2ba6c28eba31902e143f5ee28b130e7fc9 | |
parent | ff4417bbf993d1695567ce8672a2c19f6f48f557 [diff] [blame] |
Implement -Wshadow for parameter declarations as well. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99037 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/SemaCXX/warn-shadow.cpp b/test/SemaCXX/warn-shadow.cpp index c637f42..509c344 100644 --- a/test/SemaCXX/warn-shadow.cpp +++ b/test/SemaCXX/warn-shadow.cpp
@@ -36,3 +36,9 @@ char *data; // expected-warning {{declaration shadows a static data member of 'A'}} } }; + +// TODO: this should warn, <rdar://problem/5018057> +class B : A { + int data; + static int field; +};