Home | History | Annotate | Download | only in Sema

Lines Matching refs:PDecl

1022   ObjCProtocolDecl* PDecl = LookupProtocol(ProtocolId, ProtoIdLoc);
1023 if (!PDecl) {
1032 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc);
1330 const ObjCPropertyDecl *PDecl = 0;
1342 PDecl = PRE->getExplicitProperty();
1343 if (PDecl) {
1344 T = PDecl->getType();
1354 PDecl = Method->findPropertyDecl();
1355 if (PDecl)
1356 T = PDecl->getType();
1361 if (!PDecl)
1363 if (!(PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak))
1368 << ((!PDecl && !GDecl) ? 0 : (PDecl ? 1 : 2));
1370 if (PDecl)
1371 S.Diag(PDecl->getLocation(), diag::note_property_declare);