Lines Matching refs:PD
252 void VisitImplicitParamDecl(ImplicitParamDecl *PD);
253 void VisitParmVarDecl(ParmVarDecl *PD);
747 void ASTDeclReader::VisitObjCProtocolDecl(ObjCProtocolDecl *PD) { in VisitObjCProtocolDecl() argument
748 RedeclarableResult Redecl = VisitRedeclarable(PD); in VisitObjCProtocolDecl()
749 VisitObjCContainerDecl(PD); in VisitObjCProtocolDecl()
750 mergeRedeclarable(PD, Redecl); in VisitObjCProtocolDecl()
754 PD->allocateDefinitionData(); in VisitObjCProtocolDecl()
758 PD->getCanonicalDecl()->Data = PD->Data; in VisitObjCProtocolDecl()
769 PD->setProtocolList(ProtoRefs.data(), NumProtoRefs, ProtoLocs.data(), in VisitObjCProtocolDecl()
773 Reader.PendingDefinitions.insert(PD); in VisitObjCProtocolDecl()
775 PD->Data = PD->getCanonicalDecl()->Data; in VisitObjCProtocolDecl()
922 void ASTDeclReader::VisitImplicitParamDecl(ImplicitParamDecl *PD) { in VisitImplicitParamDecl() argument
923 VisitVarDecl(PD); in VisitImplicitParamDecl()
926 void ASTDeclReader::VisitParmVarDecl(ParmVarDecl *PD) { in VisitParmVarDecl() argument
927 VisitVarDecl(PD); in VisitParmVarDecl()
934 PD->setObjCMethodScopeInfo(scopeIndex); in VisitParmVarDecl()
935 PD->ParmVarDeclBits.ScopeDepthOrObjCQuals = declQualifier; in VisitParmVarDecl()
937 PD->setScopeInfo(scopeDepth, scopeIndex); in VisitParmVarDecl()
939 PD->ParmVarDeclBits.IsKNRPromoted = Record[Idx++]; in VisitParmVarDecl()
940 PD->ParmVarDeclBits.HasInheritedDefaultArg = Record[Idx++]; in VisitParmVarDecl()
942 PD->setUninstantiatedDefaultArg(Reader.ReadExpr(F)); in VisitParmVarDecl()
1819 } else if (ObjCProtocolDecl *PD = dyn_cast<ObjCProtocolDecl>(D)) { in attachPreviousDecl() local
1820 PD->RedeclLink.setNext(cast<ObjCProtocolDecl>(previous)); in attachPreviousDecl()
1848 } else if (ObjCProtocolDecl *PD = dyn_cast<ObjCProtocolDecl>(D)) { in attachLatestDecl() local
1849 PD->RedeclLink in attachLatestDecl()