Lines Matching refs:ParmVarDecl
397 const ParmVarDecl *
402 return dyn_cast<ParmVarDecl>(DR->getDecl()); in findReferencedParmVarDecl()
647 if (const auto *P = dyn_cast<ParmVarDecl>(Capture.getVariable())) { in findCapturesToTrack()
775 const ParmVarDecl *Parameter = getParameter(IndexedStatus.index()); in checkEntry()
910 const ParmVarDecl *Parameter = getParameter(Index); in processCallFor()
950 const ParmVarDecl *Parameter = getParameter(Index); in findAndReportNotCalledBranches()
964 static bool isExplicitlyMarked(const ParmVarDecl *Parameter) { in isExplicitlyMarked()
1036 bool shouldBeCalledOnce(const ParmVarDecl *Parameter) const { in shouldBeCalledOnce()
1045 const ParmVarDecl *Param) { in shouldBeCalledOnce()
1088 const ParmVarDecl *Parameter = Method->getParamDecl(ParamIndex); in shouldBeCalledOnce()
1111 bool isCaptured(const ParmVarDecl *Parameter) const { in isCaptured()
1364 if (const ParmVarDecl *Parameter = findReferencedParmVarDecl( in handleParameterCheck()
1412 const ParmVarDecl *Parameter = getParameter(IndexedStatus.index()); in handleConventionalCheck()
1477 if (const ParmVarDecl *Parameter = findReferencedParmVarDecl(E)) { in checkEscapee()
1483 void checkEscapee(const ParmVarDecl &Parameter) { in checkEscapee()
1574 if (const auto *Param = dyn_cast<ParmVarDecl>(Capture.getVariable())) { in VisitBlockExpr()
1643 if (const ParmVarDecl *Parameter = findReferencedParmVarDecl(E)) { in getIndexOfExpression()
1650 llvm::Optional<unsigned> getIndex(const ParmVarDecl &Parameter) const { in getIndex()
1658 ParamSizedVector<const ParmVarDecl *>::const_iterator It = in getIndex()
1668 const ParmVarDecl *getParameter(unsigned Index) const { in getParameter()
1693 ParamSizedVector<const ParmVarDecl *> TrackedParams;