Searched refs:NewParm (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 2420 auto NewParm = SemaRef.SubstParmVarDecl( in TransformFunctionTypeParam() local 2423 if (NewParm && SemaRef.getLangOpts().OpenCL) in TransformFunctionTypeParam() 2424 SemaRef.deduceOpenCLAddressSpace(NewParm); in TransformFunctionTypeParam() 2425 return NewParm; in TransformFunctionTypeParam() 3135 ParmVarDecl *NewParm = CheckParameter(Context.getTranslationUnitDecl(), in SubstParmVarDecl() local 3141 if (!NewParm) in SubstParmVarDecl() 3147 NewParm->setUninstantiatedDefaultArg(Arg); in SubstParmVarDecl() 3149 NewParm->setUnparsedDefaultArg(); in SubstParmVarDecl() 3150 UnparsedDefaultArgInstantiations[OldParm].push_back(NewParm); in SubstParmVarDecl() 3162 NewParm->setUninstantiatedDefaultArg(Arg); in SubstParmVarDecl() [all …]
|
H A D | SemaTemplate.cpp | 7694 TemplateParameterList::iterator NewParm = New->begin(); in TemplateParameterListsAreEqual() local 7701 if (NewParm == NewParmEnd) { in TemplateParameterListsAreEqual() 7709 if (!MatchTemplateParameterKind(*this, *NewParm, NewInstFrom, *OldParm, in TemplateParameterListsAreEqual() 7714 ++NewParm; in TemplateParameterListsAreEqual() 7725 for (; NewParm != NewParmEnd; ++NewParm) { in TemplateParameterListsAreEqual() 7726 if (!MatchTemplateParameterKind(*this, *NewParm, NewInstFrom, *OldParm, in TemplateParameterListsAreEqual() 7734 if (NewParm != NewParmEnd) { in TemplateParameterListsAreEqual()
|
H A D | TreeTransform.h | 5969 ParmVarDecl *NewParm = nullptr; in TransformFunctionTypeParams() local 6010 ParmVarDecl *NewParm in TransformFunctionTypeParams() local 6015 if (!NewParm) in TransformFunctionTypeParams() 6020 OutParamTypes.push_back(NewParm->getType()); in TransformFunctionTypeParams() 6022 PVars->push_back(NewParm); in TransformFunctionTypeParams() 6029 ParmVarDecl *NewParm in TransformFunctionTypeParams() local 6034 if (!NewParm) in TransformFunctionTypeParams() 6039 OutParamTypes.push_back(NewParm->getType()); in TransformFunctionTypeParams() 6041 PVars->push_back(NewParm); in TransformFunctionTypeParams() 6057 NewParm = getDerived().TransformFunctionTypeParam(OldParm, in TransformFunctionTypeParams() [all …]
|
H A D | SemaDecl.cpp | 3374 ParmVarDecl *NewParm; member 4209 ParmVarDecl *NewParm = New->getParamDecl(Idx); in MergeFunctionDecl() local 4212 ArgTypes.push_back(NewParm->getType()); in MergeFunctionDecl() 4214 NewParm->getType(), in MergeFunctionDecl() 4216 GNUCompatibleParamWarning Warn = { OldParm, NewParm, in MergeFunctionDecl() 4219 ArgTypes.push_back(NewParm->getType()); in MergeFunctionDecl() 4226 Diag(Warnings[Warn].NewParm->getLocation(), in MergeFunctionDecl()
|