From: Ted Kremenek Date: Wed, 23 Jul 2008 17:14:39 +0000 (+0000) Subject: Ivar access mode ObjCIvarDecl::None == ObjCIvarDecl::Protected, not private. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6678f7f8a3d909b997c0a4983dcbd2c3decdb8ca;p=clang Ivar access mode ObjCIvarDecl::None == ObjCIvarDecl::Protected, not private. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53953 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Analysis/CheckObjCUnusedIVars.cpp b/lib/Analysis/CheckObjCUnusedIVars.cpp index 4eb273314d..d074dde8a3 100644 --- a/lib/Analysis/CheckObjCUnusedIVars.cpp +++ b/lib/Analysis/CheckObjCUnusedIVars.cpp @@ -55,8 +55,7 @@ void clang::CheckObjCUnusedIvar(ObjCImplementationDecl* D, BugReporter& BR) { ObjCIvarDecl* ID = *I; // Ignore ivars that aren't private. - ObjCIvarDecl::AccessControl ac = ID->getAccessControl(); - if (!(ac == ObjCIvarDecl::None || ac == ObjCIvarDecl::Private)) + if (ID->getAccessControl() != ObjCIvarDecl::Private) continue; if (ID->getAttr() == 0)