Home
last modified time | relevance | path

Searched refs:TemplateParameterLists (Results 1 – 9 of 9) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaTemplate.cpp5779 MultiTemplateParamsArg TemplateParameterLists) { in ActOnClassTemplateSpecialization() argument
5784 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0 in ActOnClassTemplateSpecialization()
5785 ? TemplateParameterLists[0]->getTemplateLoc() : SourceLocation(); in ActOnClassTemplateSpecialization()
5809 TemplateNameLoc, TemplateNameLoc, SS, TemplateParameterLists, in ActOnClassTemplateSpecialization()
5958 if (TemplateParameterLists.size() > 0) { in ActOnClassTemplateSpecialization()
5960 TemplateParameterLists.size(), in ActOnClassTemplateSpecialization()
5961 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization()
5988 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization()
5989 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization()
6007 if (TemplateParameterLists.size() > 1 && SS.isSet()) { in ActOnClassTemplateSpecialization()
[all …]
DSemaDecl.cpp10333 MultiTemplateParamsArg TemplateParameterLists, in ActOnTag() argument
10342 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag()
10355 if (TemplateParameterLists.size() > 0 || in ActOnTag()
10359 KWLoc, NameLoc, SS, TemplateParameterLists, TUK == TUK_Friend, in ActOnTag()
10378 TemplateParameterLists.size()-1, in ActOnTag()
10379 TemplateParameterLists.data()); in ActOnTag()
10961 if (TemplateParameterLists.size() > 0) { in ActOnTag()
10963 TemplateParameterLists.size(), in ActOnTag()
10964 TemplateParameterLists.data()); in ActOnTag()
DSemaDeclCXX.cpp1857 MultiTemplateParamsArg TemplateParameterLists, in ActOnCXXMemberDeclarator() argument
1994 if (TemplateParameterLists.size()) { in ActOnCXXMemberDeclarator()
1995 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; in ActOnCXXMemberDeclarator()
2045 Member = HandleDeclarator(S, D, TemplateParameterLists); in ActOnCXXMemberDeclarator()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/
DParseTemplate.cpp98 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization()
256 TemplateParameterLists FakedParamLists; in ParseSingleDeclarationAfterTemplate()
DParser.cpp1047 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local
1054 TemplateParameterLists); in ParseFunctionDefinition()
DParseDeclCXX.cpp616 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseUsingDeclaration()
1221 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier()
1488 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
DParseDecl.cpp1833 TemplateParameterLists FakedParamLists; in ParseDeclarationAfterDeclaratorAndAttributes()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Parse/
DParser.h240 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1033 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1060 TemplateParameterLists *TemplateParams;
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h1458 MultiTemplateParamsArg TemplateParameterLists);
1665 MultiTemplateParamsArg TemplateParameterLists,
4672 MultiTemplateParamsArg TemplateParameterLists,
5210 MultiTemplateParamsArg TemplateParameterLists);
5213 MultiTemplateParamsArg TemplateParameterLists,
5217 MultiTemplateParamsArg TemplateParameterLists,