Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp37 const DefaultArguments &DefArgs) in DeducedTemplateStorage() argument
38 : UncommonTemplateNameStorage(Deduced, /*Index=*/DefArgs.StartPos, in DeducedTemplateStorage()
39 DefArgs.Args.size()), in DeducedTemplateStorage()
41 llvm::copy(DefArgs.Args, reinterpret_cast<TemplateArgument *>(this + 1)); in DeducedTemplateStorage()
52 const DefaultArguments &DefArgs) { in Profile() argument
54 ID.AddInteger(DefArgs.StartPos); in Profile()
55 ID.AddInteger(DefArgs.Args.size()); in Profile()
56 for (const TemplateArgument &Arg : DefArgs.Args) in Profile()
223 DefaultArguments DefArgs = DTS->getDefaultArguments(); in getTemplateDeclAndDefaultArgs() local
224 if (TD && DefArgs) in getTemplateDeclAndDefaultArgs()
[all …]
H A DASTContext.cpp7195 DefaultArguments DefArgs = DTS->getDefaultArguments(); in getCanonicalTemplateName() local
7202 getCanonicalTemplateArguments(*this, DefArgs.Args, NonCanonical); in getCanonicalTemplateName()
7227 /*DefaultArgs=*/{DefArgs.StartPos, CanonArgs}) in getCanonicalTemplateName()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h460 const DefaultArguments &DefArgs);
474 TemplateName Underlying, const DefaultArguments &DefArgs);