diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-07-23 18:21:36 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-07-23 18:21:36 +0000 |
commit | cc87ba2b950cfef2ef43019627330975a7daf73a (patch) | |
tree | ad82657150d5b726662f0d4a1cb49547d3399a19 /test/Analysis/unused-ivars.m | |
parent | 8f50b9c02abe7cd4945a9b77a8550a5207ea21cf (diff) |
Properly skip IBOutlets when checking for unused ivars.
Refine the error message of unused ivars.
Added test case.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53957 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Analysis/unused-ivars.m')
-rw-r--r-- | test/Analysis/unused-ivars.m | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/Analysis/unused-ivars.m b/test/Analysis/unused-ivars.m new file mode 100644 index 0000000000..c29e243fc3 --- /dev/null +++ b/test/Analysis/unused-ivars.m @@ -0,0 +1,10 @@ +// RUN: clang -warn-objc-unused-ivars %s -verify + +@interface A +{ + @private int x; // expected-warning {{Instance variable 'x' in class 'A' is never used.}} +} +@end + +@implementation A @end + |