Lines Matching defs:PVD
786 if (const auto *PVD = dyn_cast<ParmVarDecl>(DRE->getDecl()))
787 if (Parms.count(PVD)) {
3804 for (const ParmVarDecl *PVD : FD->parameters())
3805 NameIdxMapping[PVD->getName()] = Idx++;
3971 auto *PVD = dyn_cast<ParmVarDecl>(D);
3972 assert(PVD);
3973 auto *CaptureByAttr = S.ParseLifetimeCaptureByAttr(AL, PVD->getName());
3981 for (ParmVarDecl *PVD : FD->parameters())
3982 if (auto *A = PVD->getAttr<LifetimeCaptureByAttr>())
4006 for (const ParmVarDecl *PVD : FD->parameters())
4007 NameIdxMapping[PVD->getName()] = Idx++;
4009 for (const ParmVarDecl *PVD : FD->parameters())
4010 if (PVD->getName() == Reserved)
4011 Diag(PVD->getLocation(), diag::err_capture_by_param_uses_reserved_name)
4012 << (PVD->getName() == "unknown");
6279 if (const auto *PVD = dyn_cast<ParmVarDecl>(D)) {
6280 if (PVD->getType()->isIntegerType()) {
6855 if (auto *PVD = dyn_cast<ParmVarDecl>(D))
6856 handleNonNullAttrParameter(S, PVD, AL);