Searched refs:OldParam (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
| H A D | ParseCXXInlineMethods.cpp | 415 ParmVarDecl *OldParam = const_cast<ParmVarDecl*>(Old->getParamDecl(I)); in ParseLexedMethodDeclaration() local 416 assert(!OldParam->hasUnparsedDefaultArg()); in ParseLexedMethodDeclaration() 417 if (OldParam->hasUninstantiatedDefaultArg()) in ParseLexedMethodDeclaration() 419 OldParam->getUninstantiatedDefaultArg()); in ParseLexedMethodDeclaration() 421 Param->setDefaultArg(OldParam->getInit()); in ParseLexedMethodDeclaration()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 2306 transformTemplateParameterImpl(TemplateParmDecl *OldParam, in transformTemplateParameterImpl() 2311 cast<TemplateParmDecl>(SemaRef.SubstDecl(OldParam, DC, Args)); in transformTemplateParameterImpl() 2326 for (auto *OldParam : TL.getParams()) { in transformFunctionProtoType() local 2328 transformFunctionTypeParam(OldParam, Args, MaterializedTypedefs); in transformFunctionProtoType() 2371 ParmVarDecl *OldParam, MultiLevelTemplateArgumentList &Args, in transformFunctionTypeParam() 2373 TypeSourceInfo *OldDI = OldParam->getTypeSourceInfo(); in transformFunctionTypeParam() 2380 OldParam->getLocation(), OldParam->getDeclName()); in transformFunctionTypeParam() 2386 NewDI = SemaRef.SubstType(OldDI, Args, OldParam->getLocation(), in transformFunctionTypeParam() 2387 OldParam->getDeclName()); in transformFunctionTypeParam() 2401 if (OldParam->hasDefaultArg()) { in transformFunctionTypeParam() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4161 ParmVarDecl *OldParam = OldProtoLoc.getParam(OldIdx); in SubstFunctionType() local 4162 if (!OldParam) in SubstFunctionType() 4168 if (OldParam->isParameterPack()) in SubstFunctionType() 4170 SemaRef.getNumArgumentsInExpansion(OldParam->getType(), in SubstFunctionType() 4177 Scope->InstantiatedLocal(OldParam, NewParam); in SubstFunctionType() 4180 Scope->MakeInstantiatedLocalArgPack(OldParam); in SubstFunctionType() 4184 Scope->InstantiatedLocalPackArg(OldParam, NewParam); in SubstFunctionType() 4196 ParmVarDecl *OldParam = OldProtoLoc.getParam(i); in SubstFunctionType() local 4197 if (!OldParam) { in SubstFunctionType() 4204 cast_or_null<ParmVarDecl>(VisitParmVarDecl(OldParam)); in SubstFunctionType()
|
| H A D | SemaDeclCXX.cpp | 514 ParmVarDecl *OldParam = PrevForDefaultArgs->getParamDecl(p); in MergeCXXFunctionDecl() local 517 bool OldParamHasDfl = OldParam ? OldParam->hasDefaultArg() : false; in MergeCXXFunctionDecl() 532 if (OldParam->hasUninstantiatedDefaultArg()) in MergeCXXFunctionDecl() 534 OldParam->getUninstantiatedDefaultArg()); in MergeCXXFunctionDecl() 536 NewParam->setDefaultArg(OldParam->getInit()); in MergeCXXFunctionDecl() 556 OldParam->hasInheritedDefaultArg(); /**/) { in MergeCXXFunctionDecl() 558 OldParam = Older->getParamDecl(p); in MergeCXXFunctionDecl() 561 Diag(OldParam->getLocation(), diag::note_previous_definition) in MergeCXXFunctionDecl() 562 << OldParam->getDefaultArgRange(); in MergeCXXFunctionDecl() 573 if (OldParam->hasUnparsedDefaultArg()) in MergeCXXFunctionDecl() [all …]
|
| H A D | SemaDecl.cpp | 3026 const ParmVarDecl *OldParam, in mergeParamDeclTypes() argument 3028 if (auto Oldnullability = OldParam->getType()->getNullability(S.Context)) { in mergeParamDeclTypes() 3038 ((OldParam->getObjCDeclQualifier() & Decl::OBJC_TQ_CSNullability) in mergeParamDeclTypes() 3040 S.Diag(OldParam->getLocation(), diag::note_previous_declaration); in mergeParamDeclTypes() 3844 ParmVarDecl *OldParam = Old->getParamDecl(i); in MergeCompatibleFunctionDecls() local 3845 mergeParamDeclAttributes(NewParam, OldParam, *this); in MergeCompatibleFunctionDecls() 3846 mergeParamDeclTypes(NewParam, OldParam, *this); in MergeCompatibleFunctionDecls()
|