Searched refs:OldParam (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeductionGuide.cpp | 275 NonTypeTemplateOrTemplateTemplateParmDecl *OldParam, in transformTemplateParam() argument 281 SemaRef.SubstDecl(OldParam, DC, Args)); in transformTemplateParam() 510 for (auto *OldParam : TL.getParams()) { in transformFunctionProtoType() local 511 ParmVarDecl *NewParam = OldParam; in transformFunctionProtoType() 576 ParmVarDecl *OldParam, MultiLevelTemplateArgumentList &Args, in transformFunctionTypeParam() 579 TypeSourceInfo *OldDI = OldParam->getTypeSourceInfo(); in transformFunctionTypeParam() 586 OldParam->getLocation(), OldParam->getDeclName()); in transformFunctionTypeParam() 593 NewDI = SemaRef.SubstType(OldDI, Args, OldParam->getLocation(), in transformFunctionTypeParam() 594 OldParam->getDeclName()); in transformFunctionTypeParam() 610 if (OldParam->hasDefaultArg()) { in transformFunctionTypeParam() [all …]
|
H A D | SemaTemplateInstantiateDecl.cpp | 4481 ParmVarDecl *OldParam = OldProtoLoc.getParam(OldIdx); in SubstFunctionType() local 4482 if (!OldParam) in SubstFunctionType() 4488 if (OldParam->isParameterPack()) in SubstFunctionType() 4490 SemaRef.getNumArgumentsInExpansion(OldParam->getType(), in SubstFunctionType() 4497 Scope->InstantiatedLocal(OldParam, NewParam); in SubstFunctionType() 4500 Scope->MakeInstantiatedLocalArgPack(OldParam); in SubstFunctionType() 4504 Scope->InstantiatedLocalPackArg(OldParam, NewParam); in SubstFunctionType() 4516 ParmVarDecl *OldParam = OldProtoLoc.getParam(i); in SubstFunctionType() local 4517 if (!OldParam) { in SubstFunctionType() 4524 cast_or_null<ParmVarDecl>(VisitParmVarDecl(OldParam)); in SubstFunctionType()
|
H A D | SemaDeclCXX.cpp | 520 ParmVarDecl *OldParam = PrevForDefaultArgs->getParamDecl(p); in MergeCXXFunctionDecl() local 523 bool OldParamHasDfl = OldParam ? OldParam->hasDefaultArg() : false; in MergeCXXFunctionDecl() 538 if (OldParam->hasUninstantiatedDefaultArg()) in MergeCXXFunctionDecl() 540 OldParam->getUninstantiatedDefaultArg()); in MergeCXXFunctionDecl() 542 NewParam->setDefaultArg(OldParam->getInit()); in MergeCXXFunctionDecl() 562 OldParam->hasInheritedDefaultArg(); /**/) { in MergeCXXFunctionDecl() 564 OldParam = Older->getParamDecl(p); in MergeCXXFunctionDecl() 567 Diag(OldParam->getLocation(), diag::note_previous_definition) in MergeCXXFunctionDecl() 568 << OldParam in MergeCXXFunctionDecl() [all...] |
H A D | SemaTemplate.cpp | 2290 TemplateParameterList::iterator OldParam = NewParams->end(); in CheckTemplateParameterList() local 2292 OldParam = OldParams->begin(); in CheckTemplateParameterList() 2327 = OldParams? cast<TemplateTypeParmDecl>(*OldParam) : nullptr; in CheckTemplateParameterList() 2379 = OldParams? cast<NonTypeTemplateParmDecl>(*OldParam) : nullptr; in CheckTemplateParameterList() 2429 = OldParams? cast<TemplateTemplateParmDecl>(*OldParam) : nullptr; in CheckTemplateParameterList() 2520 ++OldParam; in CheckTemplateParameterList()
|
H A D | SemaDecl.cpp | 3329 const ParmVarDecl *OldParam, in mergeParamDeclTypes() argument 3331 if (auto Oldnullability = OldParam->getType()->getNullability()) { in mergeParamDeclTypes() 3341 ((OldParam->getObjCDeclQualifier() & Decl::OBJC_TQ_CSNullability) in mergeParamDeclTypes() 3343 S.Diag(OldParam->getLocation(), diag::note_previous_declaration); in mergeParamDeclTypes() 3353 const auto *OldParamDT = dyn_cast<DecayedType>(OldParam->getType()); in mergeParamDeclTypes() 3362 S.Diag(OldParam->getLocation(), diag::note_previous_declaration_as) in mergeParamDeclTypes() 4286 ParmVarDecl *OldParam = Old->getParamDecl(i); in MergeCompatibleFunctionDecls() local 4287 mergeParamDeclAttributes(NewParam, OldParam, *this); in MergeCompatibleFunctionDecls() 4288 mergeParamDeclTypes(NewParam, OldParam, *this); in MergeCompatibleFunctionDecls()
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 476 ParmVarDecl *OldParam = Old->getParamDecl(I); in ParseLexedMethodDeclaration() local 477 assert(!OldParam->hasUnparsedDefaultArg()); in ParseLexedMethodDeclaration() 478 if (OldParam->hasUninstantiatedDefaultArg()) in ParseLexedMethodDeclaration() 480 OldParam->getUninstantiatedDefaultArg()); in ParseLexedMethodDeclaration() 482 Param->setDefaultArg(OldParam->getInit()); in ParseLexedMethodDeclaration()
|