Lines Matching refs:ParmVarDecl
294 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext()
325 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) || in getCurrentMangleNumberContext()
363 ArrayRef<ParmVarDecl *> Params, in startLambdaDefinition()
549 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters()
920 SmallVector<ParmVarDecl *, 8> Params; in ActOnStartOfLambdaDefinition()
971 Params.push_back(cast<ParmVarDecl>(FTI.Params[i].Param)); in ActOnStartOfLambdaDefinition()
1360 auto HasPassObjectSizeAttr = [](const ParmVarDecl *P) { in addFunctionPointerConversion()
1432 SmallVector<ParmVarDecl *, 4> InvokerParams; in addFunctionPointerConversion()
1434 ParmVarDecl *From = CallOperator->getParamDecl(I); in addFunctionPointerConversion()
1436 InvokerParams.push_back(ParmVarDecl::Create( in addFunctionPointerConversion()
1995 SmallVector<ParmVarDecl *, 4> BlockParams; in BuildBlockForLambdaConversion()
1997 ParmVarDecl *From = CallOperator->getParamDecl(I); in BuildBlockForLambdaConversion()
1998 BlockParams.push_back(ParmVarDecl::Create( in BuildBlockForLambdaConversion()