/external/clang/include/clang/AST/ |
ASTMutationListener.h | 20 class ClassTemplateDecl; 54 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,
|
DeclTemplate.h | 31 class ClassTemplateDecl; [all...] |
DeclCXX.h | 31 class ClassTemplateDecl; 581 /// pointer to a ClassTemplateDecl. For member 585 llvm::PointerUnion<ClassTemplateDecl*, MemberSpecializationInfo*> [all...] |
RecursiveASTVisitor.h | 410 bool TraverseClassInstantiations(ClassTemplateDecl *D); [all...] |
/external/clang/tools/libclang/ |
CIndexCXX.cpp | 100 llvm::PointerUnion<ClassTemplateDecl *, 103 if (Result.is<ClassTemplateDecl *>()) 104 Template = Result.get<ClassTemplateDecl *>();
|
IndexingContext.h | 21 class ClassTemplateDecl; 434 bool handleClassTemplate(const ClassTemplateDecl *D);
|
CursorVisitor.h | 218 bool VisitClassTemplateDecl(ClassTemplateDecl *D);
|
IndexDecl.cpp | 289 bool VisitClassTemplateDecl(const ClassTemplateDecl *D) {
|
IndexingContext.cpp | 635 bool IndexingContext::handleClassTemplate(const ClassTemplateDecl *D) { 827 if (ClassTemplateDecl *TemplD = RD->getDescribedClassTemplate()) 840 if (const ClassTemplateDecl *ClassTempl = dyn_cast<ClassTemplateDecl>(D)) { [all...] |
CIndexUSRs.cpp | 76 void VisitClassTemplateDecl(const ClassTemplateDecl *D); 284 void USRGenerator::VisitClassTemplateDecl(const ClassTemplateDecl *D) { 396 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) {
|
RecursiveASTVisitor.h | 397 bool TraverseClassInstantiations(ClassTemplateDecl *D); [all...] |
/external/clang/lib/AST/ |
DeclTemplate.cpp | 295 // ClassTemplateDecl Implementation 298 void ClassTemplateDecl::DeallocateCommon(void *Ptr) { 302 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C, 308 ClassTemplateDecl *PrevDecl) { 310 ClassTemplateDecl *New = new (C) ClassTemplateDecl(DC, L, Name, Params, Decl); 315 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C, 317 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(ClassTemplateDecl)); [all...] |
DeclFriend.cpp | 38 isa<ClassTemplateDecl>(D));
|
Comment.cpp | 200 const ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(CommentDecl);
|
DeclPrinter.cpp | 71 void VisitClassTemplateDecl(ClassTemplateDecl *D); 609 else if (ClassTemplateDecl *CTD = 610 dyn_cast<ClassTemplateDecl>(D->getFriendDecl())) { 895 void DeclPrinter::VisitClassTemplateDecl(ClassTemplateDecl *D) { 898 for (ClassTemplateDecl::spec_iterator I = D->spec_begin(), E = D->spec_end(); [all...] |
ASTImporter.cpp | 129 bool IsStructuralMatch(ClassTemplateDecl *From, ClassTemplateDecl *To); 162 Decl *VisitClassTemplateDecl(ClassTemplateDecl *D); [all...] |
DumpXML.cpp | 667 void visitClassTemplateDeclAttrs(ClassTemplateDecl *D) { 670 void visitClassTemplateDeclChildren(ClassTemplateDecl *D) { 673 for (ClassTemplateDecl::spec_iterator
|
/external/clang/include/clang/Sema/ |
Template.h | 377 SmallVector<std::pair<ClassTemplateDecl *, 446 SmallVectorImpl<std::pair<ClassTemplateDecl *, 501 ClassTemplateDecl *ClassTemplate,
|
/external/clang/lib/Frontend/ |
ASTConsumers.cpp | 466 ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(*I);
|
MultiplexConsumer.cpp | 95 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, 136 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) {
|
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | 742 Decl *TemplateDeclInstantiator::VisitClassTemplateDecl(ClassTemplateDecl *D) { 767 ClassTemplateDecl *PrevClassTemplate = 0; 772 PrevClassTemplate = dyn_cast<ClassTemplateDecl>(Found.front()); 802 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>(); [all...] |
SemaTemplate.cpp | 90 llvm::SmallPtrSet<ClassTemplateDecl *, 8> ClassTemplates; 108 if (ClassTemplateDecl *ClassTmpl = dyn_cast<ClassTemplateDecl>(Repl)) 210 assert(isa<ClassTemplateDecl>(TD) || isa<TemplateTemplateParmDecl>(TD) || 381 } else if (!FoundOuter.getAsSingle<ClassTemplateDecl>() || [all...] |
SemaAccess.cpp | 444 ClassTemplateDecl *Friend) { 454 ClassTemplateDecl *CTD; 560 if (isa<ClassTemplateDecl>(Friend)) 561 return MatchesFriend(S, EC, cast<ClassTemplateDecl>(Friend)); [all...] |
SemaCXXScopeSpec.cpp | 101 if (ClassTemplateDecl *ClassTemplate 102 = dyn_cast_or_null<ClassTemplateDecl>( [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 269 void VisitClassTemplateDecl(ClassTemplateDecl *D); [all...] |