Lines Matching defs:PDecl
606 if (const ObjCProtocolDecl *PDecl = Protocol->getDefinition())
607 for (const auto *Property : PDecl->instance_properties()) {
633 if (const ObjCProtocolDecl *PDecl = Protocol->getDefinition()) {
634 if (PDecl->meth_begin() == PDecl->meth_end())
636 for (const auto *MD : PDecl->methods()) {
865 ObjCProtocolDecl *PDecl = ConformingProtocols[i1];
866 if (PDecl == TargetPDecl)
868 if (PDecl->lookupProtocolNamed(
1855 else if (ObjCProtocolDecl *PDecl = dyn_cast<ObjCProtocolDecl>(*D)) {
1856 ObjCProtocolDecls.insert(PDecl->getCanonicalDecl());
1857 if (canModify(PDecl))
1858 migrateObjCContainerDecl(Ctx, PDecl);