Lines Matching defs:Param
302 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) {
304 = Param->getDeclContext()->getLexicalParent())
402 ParmVarDecl *Param = Method->getParamDecl(0);
403 QualType ExplicitObjectParameterType = Param->getType()
434 Diag(Param->getLocation(), diag::err_invalid_explicit_object_type_in_lambda)
1366 auto *Param = cast<ParmVarDecl>(P.Param);
1367 Param->setOwningFunction(LSI->CallOperator);
1368 if (Param->getIdentifier())
1369 PushOnScopeChains(Param, LambdaScope, false);
1423 auto *Param = cast<ParmVarDecl>(FTI.Params[I].Param);
1424 Param->setScopeInfo(0, Params.size());
1425 Params.push_back(Param);
1471 auto CheckRedefinition = [&](ParmVarDecl *Param) {
1473 if (Capture.Id == Param->getIdentifier()) {
1474 Diag(Param->getLocation(), diag::err_parameter_shadow_capture);