Home | History | Annotate | Download | only in Sema

Lines Matching refs:PDecl

1103   ObjCProtocolDecl* PDecl = LookupProtocol(ProtocolId, ProtoIdLoc);
1104 if (!PDecl) {
1113 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc);
1507 const ObjCPropertyDecl *PDecl = nullptr;
1519 PDecl = PRE->getExplicitProperty();
1520 if (PDecl) {
1521 T = PDecl->getType();
1531 PDecl = Method->findPropertyDecl();
1532 if (PDecl)
1533 T = PDecl->getType();
1538 if (!PDecl)
1540 if (!(PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak))
1545 << ((!PDecl && !GDecl) ? 0 : (PDecl ? 1 : 2));
1547 if (PDecl)
1548 S.Diag(PDecl->getLocation(), diag::note_property_declare);
3467 if (ObjCPropertyDecl *PDecl = PRE->getExplicitProperty())
3468 SrcType = PDecl->getType();
3621 if (const ObjCPropertyDecl *PDecl = InstanceMethod->findPropertyDecl()) {
3624 ExpressionString += PDecl->getNameAsString();