/external/clang/lib/AST/ |
DeclFriend.cpp | 31 ArrayRef<TemplateParameterList*> FriendTypeTPLists) { 49 std::size_t Extra = FriendTypeTPLists.size() * sizeof(TemplateParameterList*); 58 std::size_t Extra = 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 | 317 const TemplateParameterList *TemplateParameters = [all...] |
Comment.cpp | 340 const TemplateParameterList *TPL = FC->getDeclInfo()->TemplateParameters;
|
DeclPrinter.cpp | 87 void PrintTemplateParameters(const TemplateParameterList *Params, 812 void DeclPrinter::PrintTemplateParameters(const TemplateParameterList *Params, 890 TemplateParameterList *Params = D->getTemplateParameters(); 902 TemplateParameterList *Params = D->getTemplateParameters(); [all...] |
ASTImporter.cpp | 117 TemplateParameterList *ImportTemplateParameterList( 118 TemplateParameterList *Params); [all...] |
/external/clang/include/clang/AST/ |
DeclFriend.h | 66 TemplateParameterList* const *getTPLists() const { 67 return reinterpret_cast<TemplateParameterList* const *>(this + 1); 69 TemplateParameterList **getTPLists() { 70 return reinterpret_cast<TemplateParameterList**>(this + 1); 78 ArrayRef<TemplateParameterList*> FriendTypeTPLists) 104 ArrayRef<TemplateParameterList*> FriendTypeTPLists 119 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) { 241 DeclarationName Name, TemplateParameterList *Params) 247 DeclarationName Name, TemplateParameterList *Params, 253 TemplateParameterList *getTemplateParameters() const { 273 TemplateParameterList* TemplateParams [all...] |
CommentSema.h | 243 const TemplateParameterList *TemplateParameters, 248 const TemplateParameterList *TemplateParameters);
|
DataRecursiveASTVisitor.h | 413 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); [all...] |
Decl.h | 45 class TemplateParameterList; 507 TemplateParameterList** TemplParamLists; 517 TemplateParameterList **TPLists); 598 TemplateParameterList *getTemplateParameterList(unsigned index) const { 603 TemplateParameterList **TPLists); [all...] |
RecursiveASTVisitor.h | 415 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); [all...] |
/external/lldb/include/lldb/Core/ |
ClangForward.h | 114 class TemplateParameterList;
|
/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; 265 typedef MutableArrayRef<TemplateParameterList*> MultiTemplateParamsArg;
|
ScopeInfo.h | 42 class TemplateParameterList; 639 TemplateParameterList *GLTemplateParameterList;
|
Sema.h | 164 class TemplateParameterList; [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | 335 TemplateParameterList *TempParams = D->getTemplateParameters(); 336 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); 805 TemplateParameterList *TempParams = D->getTemplateParameters(); 806 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); [all...] |
SemaTemplateDeduction.cpp | 88 TemplateParameterList *TemplateParams, 120 TemplateParameterList *TemplateParams, 133 TemplateParameterList *TemplateParams, 405 TemplateParameterList *TemplateParams, 464 TemplateParameterList *TemplateParams, 609 PackDeductionScope(Sema &S, TemplateParameterList *TemplateParams, 754 TemplateParameterList *TemplateParams; 796 TemplateParameterList *TemplateParams, [all...] |
SemaTemplate.cpp | 39 clang::getTemplateParamsRange(TemplateParameterList const * const *Ps, 741 TemplateParameterList *Params, 812 /// ActOnTemplateParameterList - Builds a TemplateParameterList that 814 TemplateParameterList * [all...] |
SemaLambda.cpp | 224 static inline TemplateParameterList * 233 LSI->GLTemplateParameterList = TemplateParameterList::Create( 359 TemplateParameterList *TemplateParams = [all...] |
/external/clang/lib/Index/ |
USRGeneration.cpp | 143 void VisitTemplateParameterList(const TemplateParameterList *Params); 679 const TemplateParameterList *Params) { 683 for (TemplateParameterList::const_iterator P = Params->begin(),
|
/external/clang/tools/libclang/ |
CursorVisitor.h | 245 bool VisitTemplateParameters(const TemplateParameterList *Params);
|
/external/lldb/source/Symbol/ |
ClangASTContext.cpp | [all...] |