reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExprMember.cpp
 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) {