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