Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTemplate.h425 DeclArgumentPack *NewPack = new DeclArgumentPack(*OldPack); in cloneScopes() local
426 Stored = NewPack; in cloneScopes()
427 newScope->ArgumentPacks.push_back(NewPack); in cloneScopes()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp347 llvm::SmallVector<TemplateArgument, 8> NewPack; in checkDeducedTemplateArguments() local
357 NewPack.push_back(Merged); in checkDeducedTemplateArguments()
361 TemplateArgument::CreatePackCopy(Context, NewPack), in checkDeducedTemplateArguments()
888 DeducedTemplateArgument NewPack; in finish() local
891 NewPack = DeducedTemplateArgument(TemplateArgument::getEmptyPack()); in finish()
896 NewPack = DeducedTemplateArgument( in finish()
912 Pack.Outer->DeferredDeduction = NewPack; in finish()
923 checkDeducedTemplateArguments(S.Context, OldPack, NewPack); in finish()
928 NewPack = Pack.DeferredDeduction; in finish()
929 Result = checkDeducedTemplateArguments(S.Context, OldPack, NewPack); in finish()
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A DASTContext.cpp744 TemplateArgument NewPack(NewConverted); in canonicalizeImmediatelyDeclaredConstraint() local
747 NewConverted.push_back(NewPack); in canonicalizeImmediatelyDeclaredConstraint()