Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2022 ParmVarDecl *OldParm, int indexAdjustment, in TransformFunctionTypeParam() argument
2697 TypeSourceInfo *OldDI = OldParm->getTypeSourceInfo(); in SubstParmVarDecl()
2706 OldParm->getLocation(), OldParm->getDeclName()); in SubstParmVarDecl()
2721 Diag(OldParm->getLocation(), in SubstParmVarDecl()
2728 OldParm->getDeclName()); in SubstParmVarDecl()
2770 if (OldParm->hasUninstantiatedDefaultArg()) { in SubstParmVarDecl()
2771 Expr *Arg = OldParm->getUninstantiatedDefaultArg(); in SubstParmVarDecl()
2773 } else if (OldParm->hasUnparsedDefaultArg()) { in SubstParmVarDecl()
2776 } else if (Expr *Arg = OldParm->getDefaultArg()) { in SubstParmVarDecl()
2804 NewParm->setScopeInfo(OldParm->getFunctionScopeDepth(), in SubstParmVarDecl()
[all …]
H A DTreeTransform.h731 ParmVarDecl *TransformFunctionTypeParam(ParmVarDecl *OldParm,
5701 ParmVarDecl *OldParm, int indexAdjustment, in TransformFunctionTypeParam() argument
5703 TypeSourceInfo *OldDI = OldParm->getTypeSourceInfo(); in TransformFunctionTypeParam()
5738 return OldParm; in TransformFunctionTypeParam()
5749 newParm->setScopeInfo(OldParm->getFunctionScopeDepth(), in TransformFunctionTypeParam()
5751 transformedLocalDecl(OldParm, {newParm}); in TransformFunctionTypeParam()
5770 if (ParmVarDecl *OldParm = Params[i]) { in TransformFunctionTypeParams() local
5771 assert(OldParm->getFunctionScopeIndex() == i); in TransformFunctionTypeParams()
5775 if (OldParm->isParameterPack()) { in TransformFunctionTypeParams()
5812 getDerived().ExpandingFunctionParameterPack(OldParm); in TransformFunctionTypeParams()
[all …]
H A DSemaTemplate.cpp8152 for (TemplateParameterList::iterator OldParm = Old->begin(), in TemplateParameterListsAreEqual() local
8154 OldParm != OldParmEnd; ++OldParm) { in TemplateParameterListsAreEqual()
8156 !(*OldParm)->isTemplateParameterPack()) { in TemplateParameterListsAreEqual()
8165 if (!MatchTemplateParameterKind(*this, *NewParm, NewInstFrom, *OldParm, in TemplateParameterListsAreEqual()
8182 if (!MatchTemplateParameterKind(*this, *NewParm, NewInstFrom, *OldParm, in TemplateParameterListsAreEqual()
H A DSemaDecl.cpp3444 ParmVarDecl *OldParm; member
4236 ParmVarDecl *OldParm = Old->getParamDecl(Idx); in MergeFunctionDecl() local
4238 if (Context.typesAreCompatible(OldParm->getType(), in MergeFunctionDecl()
4241 } else if (Context.typesAreCompatible(OldParm->getType(), in MergeFunctionDecl()
4244 GNUCompatibleParamWarning Warn = { OldParm, NewParm, in MergeFunctionDecl()
4257 << Warnings[Warn].OldParm->getType(); in MergeFunctionDecl()
4258 if (Warnings[Warn].OldParm->getLocation().isValid()) in MergeFunctionDecl()
4259 Diag(Warnings[Warn].OldParm->getLocation(), in MergeFunctionDecl()