Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplate.cpp5678 SmallVector<TemplateArgument, 2> ArgumentPack; in CheckTemplateArgumentList() local
5687 if (*Expansions == ArgumentPack.size()) { in CheckTemplateArgumentList()
5691 TemplateArgument::CreatePackCopy(Context, ArgumentPack)); in CheckTemplateArgumentList()
5692 ArgumentPack.clear(); in CheckTemplateArgumentList()
5713 ArgumentPack.size(), Converted)) in CheckTemplateArgumentList()
5742 ArgumentPack.push_back(Converted.pop_back_val()); in CheckTemplateArgumentList()
5752 if (!ArgumentPack.empty()) { in CheckTemplateArgumentList()
5756 ArgumentPack.begin(), ArgumentPack.end()); in CheckTemplateArgumentList()
5757 ArgumentPack.clear(); in CheckTemplateArgumentList()
5773 if ((*Param)->isTemplateParameterPack() && !ArgumentPack.empty()) in CheckTemplateArgumentList()
[all …]
H A DSemaTemplateDeduction.cpp908 TemplateArgument *ArgumentPack = in finish() local
910 std::copy(Pack.New.begin(), Pack.New.end(), ArgumentPack); in finish()
912 TemplateArgument(llvm::makeArrayRef(ArgumentPack, Pack.New.size())), in finish()