Lines Matching refs:TemplateArgument
44 typedef ArrayRef<TemplateArgument> ArgList;
65 const TemplateArgument &operator()(unsigned Depth, unsigned Index) const { in operator()
86 TemplateArgument Arg) { in setArgument()
89 const_cast<TemplateArgument&>( in setArgument()
139 class DeducedTemplateArgument : public TemplateArgument {
146 : TemplateArgument(), DeducedFromArrayBound(false) { } in DeducedTemplateArgument()
148 DeducedTemplateArgument(const TemplateArgument &Arg,
150 : TemplateArgument(Arg), DeducedFromArrayBound(DeducedFromArrayBound) { } in TemplateArgument() function
158 : TemplateArgument(Ctx, Value, ValueType), in DeducedTemplateArgument()
233 const TemplateArgument *ArgsInPartiallySubstitutedPack;
351 const TemplateArgument *ExplicitArgs,
367 getPartiallySubstitutedPack(const TemplateArgument **ExplicitArgs = nullptr,
504 ArrayRef<TemplateArgument> Converted);