Home | History | Annotate | Download | only in AST

Lines Matching refs:TemplateArgument

166                                  const TemplateArgument *Args, unsigned NumArgs,
179 TemplateArgument *Args) {
183 TemplateArgument Arg;
189 Arg = TemplateArgument(ArgType);
200 Arg = TemplateArgument(E);
204 Arg = TemplateArgument(TemplateName(TTP), Optional<unsigned>());
206 Arg = TemplateArgument(TemplateName(TTP));
210 Arg = TemplateArgument::CreatePackCopy(Context, &Arg, 1);
266 FunctionTemplateDecl::findSpecialization(const TemplateArgument *Args,
281 ArrayRef<TemplateArgument> FunctionTemplateDecl::getInjectedTemplateArgs() {
286 = new (getASTContext()) TemplateArgument[Params->size()];
352 ClassTemplateDecl::findSpecialization(const TemplateArgument *Args,
372 ClassTemplateDecl::findPartialSpecialization(const TemplateArgument *Args,
455 SmallVector<TemplateArgument, 16> TemplateArgs;
667 const TemplateArgument *Args,
670 + NumArgs * sizeof(TemplateArgument);
672 TemplateArgument *StoredArgs
673 = reinterpret_cast<TemplateArgument *>(
711 const TemplateArgument *Args,
735 const TemplateArgument *Args,
830 const TemplateArgument *Args,
854 const TemplateArgument *Args,
1019 VarTemplateDecl::findSpecialization(const TemplateArgument *Args,
1039 VarTemplateDecl::findPartialSpecialization(const TemplateArgument *Args,
1096 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1112 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1164 StorageClass S, const TemplateArgument *Args, unsigned NumArgs,
1182 StorageClass S, const TemplateArgument *Args, unsigned NumArgs,