Home
last modified time | relevance | path

Searched refs:NewParm (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2420 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 DSemaTemplate.cpp7694 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 DTreeTransform.h5969 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 DSemaDecl.cpp3374 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()