Lines Matching refs:PDecl
985 void RewriteObjC::RewriteProtocolDecl(ObjCProtocolDecl *PDecl) { in RewriteProtocolDecl() argument
986 SourceLocation LocStart = PDecl->getBeginLoc(); in RewriteProtocolDecl()
987 assert(PDecl->isThisDeclarationADefinition()); in RewriteProtocolDecl()
992 for (auto *I : PDecl->instance_methods()) in RewriteProtocolDecl()
994 for (auto *I : PDecl->class_methods()) in RewriteProtocolDecl()
996 for (auto *I : PDecl->instance_properties()) in RewriteProtocolDecl()
1000 SourceLocation LocEnd = PDecl->getAtEndRange().getBegin(); in RewriteProtocolDecl()
1122 for (const auto *PDecl : OMD->parameters()) { in RewriteObjCMethodDecl() local
1124 if (PDecl->getType()->isObjCQualifiedIdType()) { in RewriteObjCMethodDecl()
1126 ResultStr += PDecl->getNameAsString(); in RewriteObjCMethodDecl()
1128 std::string Name = PDecl->getNameAsString(); in RewriteObjCMethodDecl()
1129 QualType QT = PDecl->getType(); in RewriteObjCMethodDecl()
5073 ObjCProtocolDecl *PDecl, StringRef prefix, in RewriteObjCProtocolMetaData() argument
5078 if (!objc_protocol_methods && PDecl->hasDefinition()) { in RewriteObjCProtocolMetaData()
5092 if (ObjCSynthesizedProtocols.count(PDecl->getCanonicalDecl())) in RewriteObjCProtocolMetaData()
5095 if (ObjCProtocolDecl *Def = PDecl->getDefinition()) in RewriteObjCProtocolMetaData()
5096 PDecl = Def; in RewriteObjCProtocolMetaData()
5098 if (PDecl->instmeth_begin() != PDecl->instmeth_end()) { in RewriteObjCProtocolMetaData()
5099 unsigned NumMethods = std::distance(PDecl->instmeth_begin(), in RewriteObjCProtocolMetaData()
5100 PDecl->instmeth_end()); in RewriteObjCProtocolMetaData()
5111 Result += PDecl->getNameAsString(); in RewriteObjCProtocolMetaData()
5117 I = PDecl->instmeth_begin(), E = PDecl->instmeth_end(); in RewriteObjCProtocolMetaData()
5119 if (I == PDecl->instmeth_begin()) in RewriteObjCProtocolMetaData()
5133 unsigned NumMethods = std::distance(PDecl->classmeth_begin(), in RewriteObjCProtocolMetaData()
5134 PDecl->classmeth_end()); in RewriteObjCProtocolMetaData()
5146 Result += PDecl->getNameAsString(); in RewriteObjCProtocolMetaData()
5154 I = PDecl->classmeth_begin(), E = PDecl->classmeth_end(); in RewriteObjCProtocolMetaData()
5156 if (I == PDecl->classmeth_begin()) in RewriteObjCProtocolMetaData()
5193 Result += PDecl->getNameAsString(); in RewriteObjCProtocolMetaData()
5196 Result += PDecl->getNameAsString(); in RewriteObjCProtocolMetaData()
5198 if (PDecl->instmeth_begin() != PDecl->instmeth_end()) { in RewriteObjCProtocolMetaData()
5200 Result += PDecl->getNameAsString(); in RewriteObjCProtocolMetaData()
5205 if (PDecl->classmeth_begin() != PDecl->classmeth_end()) { in RewriteObjCProtocolMetaData()
5207 Result += PDecl->getNameAsString(); in RewriteObjCProtocolMetaData()
5215 if (!ObjCSynthesizedProtocols.insert(PDecl->getCanonicalDecl()).second) in RewriteObjCProtocolMetaData()