Home | History | Annotate | Download | only in Sema

Lines Matching defs:PDecl

1027   ObjCProtocolDecl* PDecl = LookupProtocol(ProtocolId, ProtoIdLoc);
1028 if (!PDecl) {
1037 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc);
1431 const ObjCPropertyDecl *PDecl = 0;
1443 PDecl = PRE->getExplicitProperty();
1444 if (PDecl) {
1445 T = PDecl->getType();
1455 PDecl = Method->findPropertyDecl();
1456 if (PDecl)
1457 T = PDecl->getType();
1462 if (!PDecl)
1464 if (!(PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak))
1469 << ((!PDecl && !GDecl) ? 0 : (PDecl ? 1 : 2));
1471 if (PDecl)
1472 S.Diag(PDecl->getLocation(), diag::note_property_declare);