Home | History | Annotate | Download | only in AST

Lines Matching refs:TemplateArgument

149                                  const TemplateArgument *Args, unsigned NumArgs,
162 TemplateArgument *Args) {
166 TemplateArgument Arg;
173 Arg = TemplateArgument(ArgType);
185 Arg = TemplateArgument(E);
189 Arg = TemplateArgument(TemplateName(TTP), llvm::Optional<unsigned>());
191 Arg = TemplateArgument(TemplateName(TTP));
195 Arg = TemplateArgument::CreatePackCopy(Context, &Arg, 1);
234 FunctionTemplateDecl::findSpecialization(const TemplateArgument *Args,
249 std::pair<const TemplateArgument *, unsigned>
255 = new (getASTContext()) TemplateArgument [Params->size()];
321 ClassTemplateDecl::findSpecialization(const TemplateArgument *Args,
341 ClassTemplateDecl::findPartialSpecialization(const TemplateArgument *Args,
423 SmallVector<TemplateArgument, 16> TemplateArgs;
599 const TemplateArgument *Args,
602 + NumArgs * sizeof(TemplateArgument);
604 TemplateArgument *StoredArgs
605 = reinterpret_cast<TemplateArgument *>(
643 const TemplateArgument *Args,
667 const TemplateArgument *Args,
747 const TemplateArgument *Args,
771 const TemplateArgument *Args,