Searched refs:OldParm (Results 1 – 4 of 4) sorted by relevance
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 2022 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 D | TreeTransform.h | 731 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 D | SemaTemplate.cpp | 8152 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 D | SemaDecl.cpp | 3444 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()
|