Lines Matching refs:NumArgs
690 unsigned NumArgs) in TemplateArgumentList() argument
691 : Arguments(getTrailingObjects<TemplateArgument>()), NumArguments(NumArgs) { in TemplateArgumentList()
692 std::uninitialized_copy(Args, Args + NumArgs, in TemplateArgumentList()
699 unsigned NumArgs) { in CreateCopy() argument
700 void *Mem = Context.Allocate(totalSizeToAlloc<TemplateArgument>(NumArgs)); in CreateCopy()
701 return new (Mem) TemplateArgumentList(Args, NumArgs); in CreateCopy()
737 unsigned NumArgs, in ClassTemplateSpecializationDecl() argument
744 TemplateArgs(TemplateArgumentList::CreateCopy(Context, Args, NumArgs)), in ClassTemplateSpecializationDecl()
761 unsigned NumArgs, in Create() argument
766 SpecializedTemplate, Args, NumArgs, PrevDecl); in Create()
851 unsigned NumArgs, in ClassTemplatePartialSpecializationDecl() argument
858 Args, NumArgs, PrevDecl), in ClassTemplatePartialSpecializationDecl()
872 unsigned NumArgs, in Create() argument
882 NumArgs, ASTArgInfos, PrevDecl); in Create()
1098 unsigned NumArgs) in VarTemplateSpecializationDecl() argument
1102 TemplateArgs(TemplateArgumentList::CreateCopy(Context, Args, NumArgs)), in VarTemplateSpecializationDecl()
1115 unsigned NumArgs) { in Create() argument
1118 SpecializedTemplate, T, TInfo, S, Args, NumArgs); in Create()
1161 StorageClass S, const TemplateArgument *Args, unsigned NumArgs, in VarTemplatePartialSpecializationDecl() argument
1165 TInfo, S, Args, NumArgs), in VarTemplatePartialSpecializationDecl()
1177 StorageClass S, const TemplateArgument *Args, unsigned NumArgs, in Create() argument
1185 S, Args, NumArgs, ASTArgInfos); in Create()