Lines Matching refs:Prop
386 static const ObjCIvarDecl *findBackingIvar(const ObjCPropertyDecl *Prop) { in findBackingIvar() argument
387 const ObjCIvarDecl *IVar = Prop->getPropertyIvarDecl(); in findBackingIvar()
398 if (!Prop->isReadOnly()) in findBackingIvar()
401 auto *Container = cast<ObjCContainerDecl>(Prop->getDeclContext()); in findBackingIvar()
417 Prop->getIdentifier(), Prop->getQueryKind()); in findBackingIvar()
418 if (ShadowingProp && ShadowingProp != Prop) { in findBackingIvar()
426 const ObjCPropertyDecl *Prop) { in createObjCPropertyGetter() argument
428 const ObjCIvarDecl *IVar = findBackingIvar(Prop); in createObjCPropertyGetter()
433 if (Prop->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak) in createObjCPropertyGetter()
445 if (I->getPropertyDecl() != Prop) in createObjCPropertyGetter()
459 Prop->getType().getNonReferenceType())) in createObjCPropertyGetter()
469 const VarDecl *selfVar = Prop->getGetterMethodDecl()->getSelfDecl(); in createObjCPropertyGetter()
478 if (!Prop->getType()->isReferenceType()) in createObjCPropertyGetter()
496 const ObjCPropertyDecl *Prop = D->findPropertyDecl(); in getBody() local
497 if (!Prop) in getBody()
512 Val = createObjCPropertyGetter(C, Prop); in getBody()