Lines Matching refs:PDecl
1392 ObjCProtocolDecl* PDecl = LookupProtocol(ProtocolId, ProtoIdLoc);
1393 if (!PDecl) {
1397 if (!PDecl->hasDefinition()) {
1398 Diag(ProtoLoc, diag::err_atprotocol_protocol) << PDecl;
1399 Diag(PDecl->getLocation(), diag::note_entity_declared_at) << PDecl;
1401 PDecl = PDecl->getDefinition();
1408 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc);
2067 if (const ObjCPropertyDecl *PDecl = Setter->findPropertyDecl()) {
2070 if (!(PDecl->getPropertyAttributes() &
2074 << MemberName << QualType(OPT, 0) << PDecl->getName()
2075 << FixItHint::CreateReplacement(MemberLoc, PDecl->getName());
4184 if (ObjCPropertyDecl *PDecl = PRE->getExplicitProperty())
4185 SrcType = PDecl->getType();
4350 if (const ObjCPropertyDecl *PDecl =
4354 ExpressionString += PDecl->getNameAsString();