Lines Matching full:ivar
1869 if (ObjCIvarDecl *Ivar = dyn_cast<ObjCIvarDecl>(Decl)) {
1871 if (Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Public ||
1872 Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Package)
1892 // If we're not in an interface, this ivar is inaccessible.
1896 // If we're inside the same interface that owns the ivar, we're fine.
1897 if (declaresSameEntity(ClassOfMethodDecl, Ivar->getContainingInterface()))
1900 // If the ivar is private, it's inaccessible.
1901 if (Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Private)
1904 return Ivar->getContainingInterface()->isSuperClassOf(ClassOfMethodDecl);