/external/clang/include/clang/AST/ |
DeclFriend.h | 65 TemplateParameterList* const *getTPLists() const { 66 return reinterpret_cast<TemplateParameterList* const *>(this + 1); 68 TemplateParameterList **getTPLists() { 69 return reinterpret_cast<TemplateParameterList**>(this + 1); 77 ArrayRef<TemplateParameterList*> FriendTypeTPLists) 103 ArrayRef<TemplateParameterList*> FriendTypeTPLists 104 = ArrayRef<TemplateParameterList*>()); 118 TemplateParameterList *getFriendTypeTemplateParameterList(unsigned N) const {
|
DeclTemplate.h | 27 class TemplateParameterList; 44 class TemplateParameterList { 60 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, 65 static TemplateParameterList *Create(const ASTContext &C, 136 class FixedSizeTemplateParameterList : public TemplateParameterList { 143 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) { 238 DeclarationName Name, TemplateParameterList *Params) 243 DeclarationName Name, TemplateParameterList *Params, 249 TemplateParameterList *getTemplateParameters() const { 269 TemplateParameterList* TemplateParams [all...] |
CommentSema.h | 240 const TemplateParameterList *TemplateParameters, 245 const TemplateParameterList *TemplateParameters);
|
RecursiveASTVisitor.h | 399 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); [all...] |
Comment.h | 27 class TemplateParameterList; 977 const TemplateParameterList *TemplateParameters;
|
Decl.h | 43 class TemplateParameterList; 482 TemplateParameterList** TemplParamLists; 491 TemplateParameterList **TPLists); 572 TemplateParameterList *getTemplateParameterList(unsigned index) const { 577 TemplateParameterList **TPLists); [all...] |
/external/clang/lib/AST/ |
DeclFriend.cpp | 31 ArrayRef<TemplateParameterList*> FriendTypeTPLists) { 50 + FriendTypeTPLists.size() * sizeof(TemplateParameterList*); 61 + FriendTypeNumTPLists * sizeof(TemplateParameterList*);
|
DeclTemplate.cpp | 27 // TemplateParameterList Implementation 30 TemplateParameterList::TemplateParameterList(SourceLocation TemplateLoc, 56 TemplateParameterList * 57 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, 60 unsigned Size = sizeof(TemplateParameterList) 62 unsigned Align = std::max(llvm::alignOf<TemplateParameterList>(), 65 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params, 69 unsigned TemplateParameterList::getMinRequiredArguments() const { 71 for (iterator P = const_cast<TemplateParameterList *>(this)->begin(), [all...] |
CommentSema.cpp | 318 const TemplateParameterList *TemplateParameters = [all...] |
Comment.cpp | 301 const TemplateParameterList *TPL = FC->getThisDeclInfo()->TemplateParameters;
|
DeclPrinter.cpp | 86 void PrintTemplateParameters(const TemplateParameterList *Params, 787 void DeclPrinter::PrintTemplateParameters(const TemplateParameterList *Params, 864 TemplateParameterList *Params = D->getTemplateParameters(); 877 TemplateParameterList *Params = D->getTemplateParameters(); [all...] |
Decl.cpp | 218 getLVForTemplateParameterList(const TemplateParameterList *params) { 220 for (TemplateParameterList::const_iterator P = params->begin(), [all...] |
DumpXML.cpp | 279 void visitTemplateParameters(TemplateParameterList *L) { 282 for (TemplateParameterList::iterator
|
ASTImporter.cpp | 115 TemplateParameterList *ImportTemplateParameterList( 116 TemplateParameterList *Params); [all...] |
/external/clang/include/clang/Sema/ |
Template.h | 410 TemplateParameterList *TemplateParams = 0); 413 TemplateParameterList *TemplateParams = 0, 488 TemplateParameterList * 489 SubstTemplateParams(TemplateParameterList *List);
|
ParsedTemplate.h | 210 SourceRange getTemplateParamsRange(TemplateParameterList const *const *Params,
|
Ownership.h | 34 class TemplateParameterList; 246 typedef llvm::MutableArrayRef<TemplateParameterList*> MultiTemplateParamsArg;
|
Sema.h | 152 class TemplateParameterList; [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | 278 TemplateParameterList *TempParams = D->getTemplateParameters(); 279 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); 772 TemplateParameterList *TempParams = D->getTemplateParameters(); 773 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); [all...] |
SemaTemplateDeduction.cpp | 84 TemplateParameterList *TemplateParams, 116 TemplateParameterList *TemplateParams, 129 TemplateParameterList *TemplateParams, 400 TemplateParameterList *TemplateParams, 459 TemplateParameterList *TemplateParams, 619 TemplateParameterList *TemplateParams, 704 TemplateParameterList *TemplateParams, [all...] |
SemaTemplate.cpp | 37 clang::getTemplateParamsRange(TemplateParameterList const * const *Ps, 753 TemplateParameterList *Params, 822 /// ActOnTemplateParameterList - Builds a TemplateParameterList tha [all...] |
/external/clang/tools/libclang/ |
CursorVisitor.h | 245 bool VisitTemplateParameters(const TemplateParameterList *Params);
|
RecursiveASTVisitor.h | 394 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); [all...] |
CIndexUSRs.cpp | 129 void VisitTemplateParameterList(const TemplateParameterList *Params); 683 const TemplateParameterList *Params) { 687 for (TemplateParameterList::const_iterator P = Params->begin(),
|
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 160 CollectTemplateParams(const TemplateParameterList *TPList,
|