Home | History | Annotate | Download | only in Sema

Lines Matching refs:Ivar

1693       // reference the ivar.
1694 if (ObjCIvarDecl *Ivar = R.getAsSingle<ObjCIvarDecl>()) {
1696 ExprResult E(LookupInObjCMethod(R, S, Ivar->getIdentifier()));
1803 // in which case we should look for an ivar. 2) scoped lookup could have
1805 // a global variable). In these two cases, we do a lookup for an ivar with
1810 // ivar, that's an error.
1827 // Diagnose using an ivar in a class method.
1841 // Diagnose the use of an ivar outside of the declaring class.
1848 // turn this into Self->ivar, just return a BareIVarExpr or something.
1870 // We should warn if a local variable hides an ivar.
1881 // If accessing a stand-alone ivar in a class method, this is an error.
2247 llvm_unreachable("forming non-member reference to ivar?");