Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplate.cpp6060 MultiTemplateParamsArg TemplateParameterLists) { in ActOnClassTemplateSpecialization() argument
6067 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0 in ActOnClassTemplateSpecialization()
6068 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc; in ActOnClassTemplateSpecialization()
6096 TemplateParameterLists, TUK == TUK_Friend, isExplicitSpecialization, in ActOnClassTemplateSpecialization()
6250 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization()
6251 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization()
6269 if (TemplateParameterLists.size() > 1 && SS.isSet()) { in ActOnClassTemplateSpecialization()
6271 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization()
6272 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization()
6324 if (TemplateParameterLists.size() > 0) { in ActOnClassTemplateSpecialization()
[all …]
DSemaDecl.cpp11280 MultiTemplateParamsArg TemplateParameterLists, in ActOnTag() argument
11290 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag()
11303 if (TemplateParameterLists.size() > 0 || in ActOnTag()
11307 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
11327 TemplateParameterLists.size()-1, in ActOnTag()
11328 TemplateParameterLists.data(), in ActOnTag()
11954 if (TemplateParameterLists.size() > 0) { in ActOnTag()
11956 TemplateParameterLists.size(), in ActOnTag()
11957 TemplateParameterLists.data()); in ActOnTag()
DSemaDeclCXX.cpp2023 MultiTemplateParamsArg TemplateParameterLists, in ActOnCXXMemberDeclarator() argument
2166 if (TemplateParameterLists.size()) { in ActOnCXXMemberDeclarator()
2167 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; in ActOnCXXMemberDeclarator()
2218 Member = HandleDeclarator(S, D, TemplateParameterLists); in ActOnCXXMemberDeclarator()
/external/clang/lib/Parse/
DParseTemplate.cpp98 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization()
269 TemplateParameterLists FakedParamLists; in ParseSingleDeclarationAfterTemplate()
DParser.cpp989 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local
996 TemplateParameterLists); in ParseFunctionDefinition()
DParseDeclCXX.cpp664 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseUsingDeclaration()
1334 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier()
1600 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
DParseDecl.cpp1909 TemplateParameterLists FakedParamLists; in ParseDeclarationAfterDeclaratorAndAttributes()
/external/clang/include/clang/Parse/
DParser.h259 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1105 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1132 TemplateParameterLists *TemplateParams;
/external/clang/include/clang/Sema/
DSema.h1500 MultiTemplateParamsArg TemplateParameterLists);
1732 MultiTemplateParamsArg TemplateParameterLists,
4911 MultiTemplateParamsArg TemplateParameterLists,
5428 MultiTemplateParamsArg TemplateParameterLists);
5431 MultiTemplateParamsArg TemplateParameterLists,
5435 MultiTemplateParamsArg TemplateParameterLists,