/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 | 328 const TemplateParameterList *TemplateParameters = [all...] |
Comment.cpp | 303 const TemplateParameterList *TPL = FC->getDeclInfo()->TemplateParameters;
|
DeclPrinter.cpp | 87 void PrintTemplateParameters(const TemplateParameterList *Params, 807 void DeclPrinter::PrintTemplateParameters(const TemplateParameterList *Params, 884 TemplateParameterList *Params = D->getTemplateParameters(); 897 TemplateParameterList *Params = D->getTemplateParameters(); [all...] |
ASTImporter.cpp | 117 TemplateParameterList *ImportTemplateParameterList( 118 TemplateParameterList *Params); [all...] |
DumpXML.cpp | 279 void visitTemplateParameters(TemplateParameterList *L) { 282 for (TemplateParameterList::iterator
|
/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 118 TemplateParameterList *getFriendTypeTemplateParameterList(unsigned N) const {
|
DeclTemplate.h | 27 class TemplateParameterList; 46 class TemplateParameterList { 62 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, 67 static TemplateParameterList *Create(const ASTContext &C, 138 class FixedSizeTemplateParameterList : public TemplateParameterList { 145 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) { 240 DeclarationName Name, TemplateParameterList *Params) 245 DeclarationName Name, TemplateParameterList *Params, 251 TemplateParameterList *getTemplateParameters() const { 271 TemplateParameterList* TemplateParams [all...] |
CommentSema.h | 243 const TemplateParameterList *TemplateParameters, 248 const TemplateParameterList *TemplateParameters);
|
RecursiveASTVisitor.h | 409 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); [all...] |
Comment.h | 27 class TemplateParameterList; 991 const TemplateParameterList *TemplateParameters;
|
Decl.h | 44 class TemplateParameterList; 499 TemplateParameterList** TemplParamLists; 508 TemplateParameterList **TPLists); 589 TemplateParameterList *getTemplateParameterList(unsigned index) const { 594 TemplateParameterList **TPLists); [all...] |
/external/clang/include/clang/Sema/ |
Template.h | 423 TemplateParameterList *TemplateParams, 426 TemplateParameterList *TemplateParams); 485 TemplateParameterList * 486 SubstTemplateParams(TemplateParameterList *List);
|
ParsedTemplate.h | 210 SourceRange getTemplateParamsRange(TemplateParameterList const *const *Params,
|
Ownership.h | 34 class TemplateParameterList; 255 typedef llvm::MutableArrayRef<TemplateParameterList*> MultiTemplateParamsArg;
|
Sema.h | 160 class TemplateParameterList; [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | 285 TemplateParameterList *TempParams = D->getTemplateParameters(); 286 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); 748 TemplateParameterList *TempParams = D->getTemplateParameters(); 749 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); 842 TemplateParameterList *PrevParams [all...] |
SemaTemplateDeduction.cpp | 88 TemplateParameterList *TemplateParams, 120 TemplateParameterList *TemplateParams, 133 TemplateParameterList *TemplateParams, 404 TemplateParameterList *TemplateParams, 463 TemplateParameterList *TemplateParams, 626 TemplateParameterList *TemplateParams, 710 TemplateParameterList *TemplateParams, [all...] |
SemaTemplate.cpp | 38 clang::getTemplateParamsRange(TemplateParameterList const * const *Ps, 754 TemplateParameterList *Params, [all...] |
/external/clang/tools/libclang/ |
RecursiveASTVisitor.h | 396 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); [all...] |
CursorVisitor.h | 245 bool VisitTemplateParameters(const TemplateParameterList *Params);
|
CIndexUSRs.cpp | 129 void VisitTemplateParameterList(const TemplateParameterList *Params); 682 const TemplateParameterList *Params) { 686 for (TemplateParameterList::const_iterator P = Params->begin(),
|
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 167 CollectTemplateParams(const TemplateParameterList *TPList,
|
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 613 void AddTemplateParameterList(const TemplateParameterList *TemplateParams,
|