Searched refs:NewParam (Results 1 - 4 of 4) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 2006 NamedDecl *NewParam = transformTemplateParameter(Param, Args); local 2007 if (!NewParam) 2009 AllParams.push_back(NewParam); 2011 SemaRef.Context.getInjectedTemplateArg(NewParam))); 2064 ParmVarDecl *NewParam = ParmVarDecl::Create( local 2067 NewParam->setScopeInfo(0, Params.size()); 2068 FPTL.setParam(Params.size(), NewParam); 2069 Params.push_back(NewParam); 2132 auto *NewParam = local 2134 assert(NewParam 2148 ParmVarDecl *NewParam = transformFunctionTypeParam(OldParam, Args); local 2232 ParmVarDecl *NewParam = ParmVarDecl::Create(SemaRef.Context, DC, local [all...] |
H A D | SemaDeclCXX.cpp | 502 ParmVarDecl *NewParam = New->getParamDecl(p); local 505 bool NewParamHasDfl = NewParam->hasDefaultArg(); 518 NewParam->setHasInheritedDefaultArg(); 520 NewParam->setUninstantiatedDefaultArg( 523 NewParam->setDefaultArg(OldParam->getInit()); 531 // for NewParam to find the last source location in the type... but it 537 Diag(NewParam->getLocation(), DiagDefaultParamID) 538 << NewParam->getDefaultArgRange(); 559 NewParam->setHasInheritedDefaultArg(); 561 NewParam 630 ParmVarDecl *NewParam = New->getParamDecl(New->getMinRequiredArguments()); local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 4110 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); local 4111 Params.push_back(NewParam); 4112 Scope->InstantiatedLocal(OldParam, NewParam); 4117 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); local 4118 Params.push_back(NewParam); 4119 Scope->InstantiatedLocalPackArg(OldParam, NewParam);
|
H A D | SemaDecl.cpp | 2976 static void mergeParamDeclTypes(ParmVarDecl *NewParam, argument 2980 if (auto Newnullability = NewParam->getType()->getNullability(S.Context)) { 2982 S.Diag(NewParam->getLocation(), diag::warn_mismatched_nullability_attr) 2985 ((NewParam->getObjCDeclQualifier() & Decl::OBJC_TQ_CSNullability) 2994 QualType NewT = NewParam->getType(); 2998 NewParam->setType(NewT); 3799 ParmVarDecl *NewParam = New->getParamDecl(i); local 3801 mergeParamDeclAttributes(NewParam, OldParam, *this); 3802 mergeParamDeclTypes(NewParam, OldParam, *this);
|
Completed in 304 milliseconds