/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 | 30 class ClassTemplateDecl; 603 /// pointer to a ClassTemplateDecl. For member 607 llvm::PointerUnion<ClassTemplateDecl*, MemberSpecializationInfo*> [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; 427 bool handleClassTemplate(const ClassTemplateDecl *D);
|
CursorVisitor.h | 218 bool VisitClassTemplateDecl(ClassTemplateDecl *D);
|
IndexDecl.cpp | 277 bool VisitClassTemplateDecl(const ClassTemplateDecl *D) {
|
IndexingContext.cpp | 636 bool IndexingContext::handleClassTemplate(const ClassTemplateDecl *D) { 828 if (ClassTemplateDecl *TemplD = RD->getDescribedClassTemplate()) 841 if (const ClassTemplateDecl *ClassTempl = dyn_cast<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, DC) ClassTemplateDecl(C, DC, L, Name, 316 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C, 318 return new (C, ID) ClassTemplateDecl(C, nullptr, SourceLocation() [all...] |
DeclFriend.cpp | 38 isa<ClassTemplateDecl>(D));
|
Comment.cpp | 201 const ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(CommentDecl);
|
ASTImporter.cpp | 129 bool IsStructuralMatch(ClassTemplateDecl *From, ClassTemplateDecl *To); 162 Decl *VisitClassTemplateDecl(ClassTemplateDecl *D); [all...] |
DeclPrinter.cpp | 71 void VisitClassTemplateDecl(ClassTemplateDecl *D); 614 else if (ClassTemplateDecl *CTD = 615 dyn_cast<ClassTemplateDecl>(D->getFriendDecl())) { 900 void DeclPrinter::VisitClassTemplateDecl(ClassTemplateDecl *D) { [all...] |
/external/lldb/include/lldb/Core/ |
ClangForward.h | 34 class ClassTemplateDecl;
|
/external/clang/include/clang/Sema/ |
Template.h | 377 SmallVector<std::pair<ClassTemplateDecl *, 446 SmallVectorImpl<std::pair<ClassTemplateDecl *, 501 ClassTemplateDecl *ClassTemplate,
|
/external/lldb/include/lldb/Symbol/ |
ClangASTContext.h | 277 clang::ClassTemplateDecl * 286 clang::ClassTemplateDecl *class_template_decl,
|
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | 799 Decl *TemplateDeclInstantiator::VisitClassTemplateDecl(ClassTemplateDecl *D) { 824 ClassTemplateDecl *PrevClassTemplate = nullptr; 829 PrevClassTemplate = dyn_cast<ClassTemplateDecl>(Found.front()); 859 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>(); [all...] |
SemaTemplate.cpp | 91 llvm::SmallPtrSet<ClassTemplateDecl *, 8> ClassTemplates; 109 if (ClassTemplateDecl *ClassTmpl = dyn_cast<ClassTemplateDecl>(Repl)) 210 assert(isa<ClassTemplateDecl>(TD) || isa<TemplateTemplateParmDecl>(TD) || 374 } else if (!FoundOuter.getAsSingle<ClassTemplateDecl>() || [all...] |
SemaAccess.cpp | 440 ClassTemplateDecl *Friend) { 450 ClassTemplateDecl *CTD; 556 if (isa<ClassTemplateDecl>(Friend)) 557 return MatchesFriend(S, EC, cast<ClassTemplateDecl>(Friend)); [all...] |
/external/clang/lib/Index/ |
USRGeneration.cpp | 82 void VisitClassTemplateDecl(const ClassTemplateDecl *D); 300 void USRGenerator::VisitClassTemplateDecl(const ClassTemplateDecl *D) { 412 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) {
|
/external/clang/lib/Frontend/ |
ASTConsumers.cpp | 464 ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(I);
|
MultiplexConsumer.cpp | 95 void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, 137 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) {
|
/external/lldb/source/Symbol/ |
ClangASTContext.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 283 void VisitClassTemplateDecl(ClassTemplateDecl *D); [all...] |
/external/chromium_org/tools/clang/blink_gc_plugin/ |
BlinkGCPlugin.cpp | 924 ClassTemplateDecl* tmpl = record->getDescribedClassTemplate(); 925 for (ClassTemplateDecl::spec_iterator it = tmpl->spec_begin(); [all...] |