Searched refs:NewParm (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 2607 auto NewParm = SemaRef.SubstParmVarDecl( in TransformFunctionTypeParam() local 2610 if (NewParm && SemaRef.getLangOpts().OpenCL) in TransformFunctionTypeParam() 2611 SemaRef.deduceOpenCLAddressSpace(NewParm); in TransformFunctionTypeParam() 2612 return NewParm; in TransformFunctionTypeParam() 3330 ParmVarDecl *NewParm = CheckParameter(Context.getTranslationUnitDecl(), in SubstParmVarDecl() local 3336 if (!NewParm) in SubstParmVarDecl() 3342 NewParm->setUninstantiatedDefaultArg(Arg); in SubstParmVarDecl() 3344 NewParm->setUnparsedDefaultArg(); in SubstParmVarDecl() 3345 UnparsedDefaultArgInstantiations[OldParm].push_back(NewParm); in SubstParmVarDecl() 3357 NewParm->setUninstantiatedDefaultArg(Arg); in SubstParmVarDecl() [all …]
|
| H A D | TreeTransform.h | 6196 ParmVarDecl *NewParm = nullptr; in TransformFunctionTypeParams() local 6237 ParmVarDecl *NewParm in TransformFunctionTypeParams() local 6242 if (!NewParm) in TransformFunctionTypeParams() 6247 OutParamTypes.push_back(NewParm->getType()); in TransformFunctionTypeParams() 6249 PVars->push_back(NewParm); in TransformFunctionTypeParams() 6256 ParmVarDecl *NewParm in TransformFunctionTypeParams() local 6261 if (!NewParm) in TransformFunctionTypeParams() 6266 OutParamTypes.push_back(NewParm->getType()); in TransformFunctionTypeParams() 6268 PVars->push_back(NewParm); in TransformFunctionTypeParams() 6284 NewParm = getDerived().TransformFunctionTypeParam(OldParm, in TransformFunctionTypeParams() [all …]
|
| H A D | SemaTemplate.cpp | 8144 TemplateParameterList::iterator NewParm = New->begin(); in TemplateParameterListsAreEqual() local 8148 OldParm != OldParmEnd; ++OldParm, ++NewParm) { in TemplateParameterListsAreEqual() 8149 if (NewParm == NewParmEnd) { in TemplateParameterListsAreEqual() 8155 if (!MatchTemplateParameterKind(*this, *NewParm, NewInstFrom, *OldParm, in TemplateParameterListsAreEqual() 8162 if (NewParm != NewParmEnd) { in TemplateParameterListsAreEqual()
|
| H A D | SemaDecl.cpp | 3443 ParmVarDecl *NewParm; member 4301 ParmVarDecl *NewParm = New->getParamDecl(Idx); in MergeFunctionDecl() local 4304 ArgTypes.push_back(NewParm->getType()); in MergeFunctionDecl() 4306 NewParm->getType(), in MergeFunctionDecl() 4308 GNUCompatibleParamWarning Warn = { OldParm, NewParm, in MergeFunctionDecl() 4311 ArgTypes.push_back(NewParm->getType()); in MergeFunctionDecl() 4318 Diag(Warnings[Warn].NewParm->getLocation(), in MergeFunctionDecl()
|