Home | History | Annotate | Download | only in Sema

Lines Matching refs:Ivar

1885   if (ObjCIvarDecl *Ivar = dyn_cast<ObjCIvarDecl>(Decl)) {
1887 if (Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Public ||
1888 Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Package)
1908 // If we're not in an interface, this ivar is inaccessible.
1912 // If we're inside the same interface that owns the ivar, we're fine.
1913 if (declaresSameEntity(ClassOfMethodDecl, Ivar->getContainingInterface()))
1916 // If the ivar is private, it's inaccessible.
1917 if (Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Private)
1920 return Ivar->getContainingInterface()->isSuperClassOf(ClassOfMethodDecl);