Lines Matching refs:ObjCIvarDecl
2097 ObjCIvarDecl **ivars, unsigned numIvars, in CheckImplementationIvars()
2126 ObjCIvarDecl* ImplIvar = ivars[i]; in CheckImplementationIvars()
2127 if (const ObjCIvarDecl *ClsIvar = in CheckImplementationIvars()
2135 if (const ObjCIvarDecl *ClsExtIvar = in CheckImplementationIvars()
2156 ObjCIvarDecl* ImplIvar = ivars[j++]; in CheckImplementationIvars()
2157 ObjCIvarDecl* ClsIvar = *IVI; in CheckImplementationIvars()
3721 ObjCIvarDecl* prevIvar = SID->lookupInstanceVariable(II); in DiagnoseDuplicateIvars()
3826 for (ObjCIvarDecl *ivar = IntfDecl->all_declared_ivar_begin(); ivar; in DiagnoseVariableSizedIvars()
3856 ObjCIvarDecl *FirstIvar = in DiagnoseVariableSizedIvars()
3865 const ObjCIvarDecl *LastIvar = *IvarIter; in DiagnoseVariableSizedIvars()
4810 SmallVector<const ObjCIvarDecl*, 32> Ivars; in ActOnDefs()
4941 SmallVectorImpl<ObjCIvarDecl*> &Ivars) { in CollectIvarsToConstructOrDestruct()
4942 for (ObjCIvarDecl *Iv = OI->all_declared_ivar_begin(); Iv; in CollectIvarsToConstructOrDestruct()
4973 ObjCIvarDecl *
4987 if (ObjCIvarDecl *IV = PDecl->getPropertyIvarDecl()) { in GetIvarBackingPropertyAccessor()
5006 const ObjCIvarDecl *IvarD;
5011 const ObjCIvarDecl *IvarD) in UnusedBackingIvarChecker()
5047 const ObjCIvarDecl *IV = GetIvarBackingPropertyAccessor(CurMethod, PDecl); in DiagnoseUnusedBackingIvarInAccessor()