Lines Matching refs:Prop
704 static const ObjCIvarDecl *findBackingIvar(const ObjCPropertyDecl *Prop) { in findBackingIvar() argument
705 const ObjCIvarDecl *IVar = Prop->getPropertyIvarDecl(); in findBackingIvar()
716 if (!Prop->isReadOnly()) in findBackingIvar()
719 auto *Container = cast<ObjCContainerDecl>(Prop->getDeclContext()); in findBackingIvar()
735 Prop->getIdentifier(), Prop->getQueryKind()); in findBackingIvar()
736 if (ShadowingProp && ShadowingProp != Prop) { in findBackingIvar()
747 const ObjCPropertyDecl *Prop = nullptr; in createObjCPropertyGetter() local
758 Prop = Candidate; in createObjCPropertyGetter()
759 IVar = Prop->getPropertyIvarDecl(); in createObjCPropertyGetter()
766 Prop = MD->findPropertyDecl(); in createObjCPropertyGetter()
767 IVar = findBackingIvar(Prop); in createObjCPropertyGetter()
770 if (!IVar || !Prop) in createObjCPropertyGetter()
774 if (Prop->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) in createObjCPropertyGetter()
786 if (I->getPropertyDecl() != Prop) in createObjCPropertyGetter()
800 Prop->getType().getNonReferenceType())) in createObjCPropertyGetter()