Lines Matching refs:Args
167 ArrayRef<TemplateArgument> Args,
171 EntryType::Profile(ID,Args, getASTContext());
180 TemplateArgument *Args) {
213 *Args++ = Arg;
266 FunctionTemplateDecl::findSpecialization(ArrayRef<TemplateArgument> Args,
268 return findSpecializationImpl(getSpecializations(), Args, InsertPos);
353 ClassTemplateDecl::findSpecialization(ArrayRef<TemplateArgument> Args,
355 return findSpecializationImpl(getSpecializations(), Args, InsertPos);
373 ClassTemplateDecl::findPartialSpecialization(ArrayRef<TemplateArgument> Args,
375 return findSpecializationImpl(getPartialSpecializations(), Args, InsertPos);
650 const TemplateArgument *Args,
658 std::uninitialized_copy(Args, Args + NumArgs, StoredArgs);
694 const TemplateArgument *Args,
702 TemplateArgs(TemplateArgumentList::CreateCopy(Context, Args, NumArgs)),
718 const TemplateArgument *Args,
724 SpecializedTemplate, Args, NumArgs, PrevDecl);
808 const TemplateArgument *Args,
816 Args, NumArgs, PrevDecl),
829 const TemplateArgument *Args,
839 Params, SpecializedTemplate, Args,
986 VarTemplateDecl::findSpecialization(ArrayRef<TemplateArgument> Args,
988 return findSpecializationImpl(getSpecializations(), Args, InsertPos);
1006 VarTemplateDecl::findPartialSpecialization(ArrayRef<TemplateArgument> Args,
1008 return findSpecializationImpl(getPartialSpecializations(), Args, InsertPos);
1060 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1065 TemplateArgs(TemplateArgumentList::CreateCopy(Context, Args, NumArgs)),
1077 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1081 SpecializedTemplate, T, TInfo, S, Args, NumArgs);
1124 StorageClass S, const TemplateArgument *Args, unsigned NumArgs,
1128 TInfo, S, Args, NumArgs),
1140 StorageClass S, const TemplateArgument *Args, unsigned NumArgs,
1148 S, Args, NumArgs, ASTArgInfos);