Searched refs:TemplateParameterLists (Results 1 – 9 of 9) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 6141 TemplateParameterLists, in ActOnClassTemplateSpecialization() argument 6149 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0 in ActOnClassTemplateSpecialization() 6150 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc; in ActOnClassTemplateSpecialization() 6178 TemplateParameterLists, TUK == TUK_Friend, isExplicitSpecialization, in ActOnClassTemplateSpecialization() 6332 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization() 6333 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization() 6351 if (TemplateParameterLists.size() > 1 && SS.isSet()) { in ActOnClassTemplateSpecialization() 6353 Context, TemplateParameterLists.drop_back(1)); in ActOnClassTemplateSpecialization() 6405 if (TemplateParameterLists.size() > 0) { in ActOnClassTemplateSpecialization() 6407 TemplateParameterLists); in ActOnClassTemplateSpecialization() [all …]
|
D | SemaDecl.cpp | 10663 MultiTemplateParamsArg TemplateParameterLists, in ActOnStartOfFunctionDef() argument 10670 Decl *DP = HandleDeclarator(ParentScope, D, TemplateParameterLists); in ActOnStartOfFunctionDef() 11822 MultiTemplateParamsArg TemplateParameterLists, in ActOnTag() argument 11832 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag() 11845 if (TemplateParameterLists.size() > 0 || in ActOnTag() 11849 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag() 11869 TemplateParameterLists.size()-1, in ActOnTag() 11870 TemplateParameterLists.data(), in ActOnTag() 12538 if (TemplateParameterLists.size() > 0) { in ActOnTag() 12539 New->setTemplateParameterListsInfo(Context, TemplateParameterLists); in ActOnTag()
|
D | SemaDeclCXX.cpp | 2003 MultiTemplateParamsArg TemplateParameterLists, in ActOnCXXMemberDeclarator() argument 2146 if (TemplateParameterLists.size()) { in ActOnCXXMemberDeclarator() 2147 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; in ActOnCXXMemberDeclarator() 2195 Member = HandleDeclarator(S, D, TemplateParameterLists); in ActOnCXXMemberDeclarator()
|
/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 99 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization() 281 TemplateParameterLists FakedParamLists; in ParseSingleDeclarationAfterTemplate()
|
D | Parser.cpp | 1023 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local 1030 TemplateParameterLists); in ParseFunctionDefinition()
|
D | ParseDeclCXX.cpp | 672 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseUsingDeclaration() 1368 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier() 1634 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
|
D | ParseDecl.cpp | 1975 TemplateParameterLists FakedParamLists; in ParseDeclarationAfterDeclaratorAndAttributes()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 263 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef 1127 ParsedTemplateInfo(TemplateParameterLists *TemplateParams, 1154 TemplateParameterLists *TemplateParams;
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 1634 MultiTemplateParamsArg TemplateParameterLists); 1895 MultiTemplateParamsArg TemplateParameterLists, 5174 MultiTemplateParamsArg TemplateParameterLists, 5695 MultiTemplateParamsArg TemplateParameterLists, 5699 MultiTemplateParamsArg TemplateParameterLists,
|