Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp4586 const ParmVarDecl *PatternParam = PatternDecl->getParamDecl(I); in addInstantiatedParametersToScope() local
4587 if (!PatternParam->isParameterPack()) { in addInstantiatedParametersToScope()
4591 FunctionParam->setDeclName(PatternParam->getDeclName()); in addInstantiatedParametersToScope()
4599 QualType T = SubstType(PatternParam->getType(), TemplateArgs, in addInstantiatedParametersToScope()
4607 Scope.InstantiatedLocal(PatternParam, FunctionParam); in addInstantiatedParametersToScope()
4613 Scope.MakeInstantiatedLocalArgPack(PatternParam); in addInstantiatedParametersToScope()
4615 getNumArgumentsInExpansion(PatternParam->getType(), TemplateArgs); in addInstantiatedParametersToScope()
4618 PatternParam->getType()->castAs<PackExpansionType>()->getPattern(); in addInstantiatedParametersToScope()
4621 FunctionParam->setDeclName(PatternParam->getDeclName()); in addInstantiatedParametersToScope()
4632 Scope.InstantiatedLocalPackArg(PatternParam, FunctionParam); in addInstantiatedParametersToScope()