diff options
author | John McCall <rjmccall@apple.com> | 2010-03-20 04:12:52 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2010-03-20 04:12:52 +0000 |
commit | 2d8c760df75b6ae0a5efb41fda17af317a929602 (patch) | |
tree | a426ed4789f2339dd10043cfde7fe1de2b323cbd /clang/test/SemaCXX/warn-shadow.cpp | |
parent | 1a2abe55806c8c9e7950f0f7a9224c343e22f90b (diff) | |
download | bcm5719-llvm-2d8c760df75b6ae0a5efb41fda17af317a929602.tar.gz bcm5719-llvm-2d8c760df75b6ae0a5efb41fda17af317a929602.zip |
Implement -Wshadow for parameter declarations as well.
llvm-svn: 99037
Diffstat (limited to 'clang/test/SemaCXX/warn-shadow.cpp')
-rw-r--r-- | clang/test/SemaCXX/warn-shadow.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/warn-shadow.cpp b/clang/test/SemaCXX/warn-shadow.cpp index c637f42ea98..509c3443556 100644 --- a/clang/test/SemaCXX/warn-shadow.cpp +++ b/clang/test/SemaCXX/warn-shadow.cpp @@ -36,3 +36,9 @@ class A { 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; +}; |