reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1350 if (!IV) { 1357 IV = Corrected.getCorrectionDeclAs<ObjCIvarDecl>(); 1366 Decl *D = cast<Decl>(IV->getDeclContext()); 1398 if (IV->isInvalidDecl()) 1402 if (S.DiagnoseUseOfDecl(IV, MemberLoc)) 1404 if (IV->getAccessControl() != ObjCIvarDecl::Public && 1405 IV->getAccessControl() != ObjCIvarDecl::Package) { 1424 if (IV->getAccessControl() == ObjCIvarDecl::Private) { 1428 << IV->getDeclName(); 1432 << IV->getDeclName(); 1453 !S.IvarBacksCurrentMethodAccessor(IDecl, MD, IV)); 1456 S.Diag(MemberLoc, diag::warn_direct_ivar_access) << IV->getDeclName(); 1460 IV, IV->getUsageType(BaseType), MemberLoc, OpLoc, BaseExpr.get(), 1460 IV, IV->getUsageType(BaseType), MemberLoc, OpLoc, BaseExpr.get(), 1463 if (IV->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {