Lines Matching defs:Param
34 const ParmVarDecl *Param) {
35 for (const auto *Attr : Param->attrs()) {
36 if (SourceManager->isBeforeInTranslationUnit(Param->getLocation(),
151 const auto *Param = Function->getParamDecl(ParamIndex);
153 if (Param->isInvalidDecl())
155 auto MyDiag = diag(Param->getLocation(), "parameter %0 is unused") << Param;
171 SourceRange RemovalRange(Param->getLocation());
176 RemovalRange, (Twine(" /*") + Param->getName() + "*/").str());
202 const auto *Param = Function->getParamDecl(I);
203 if (Param->isUsed() || Param->isReferenced() || !Param->getDeclName() ||
204 Param->hasAttr<UnusedAttr>())
206 if (hasAttrAfterParam(Result.SourceManager, Param)) {