/external/clang/include/clang/AST/ |
ASTMutationListener.h | 18 class ClassTemplateDecl; 59 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,
|
DeclTemplate.h | 34 class ClassTemplateDecl; [all...] |
DeclFriend.h | 136 if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(ND))
|
DeclCXX.h | 31 class ClassTemplateDecl; 612 /// pointer to a ClassTemplateDecl. For member 616 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 *>();
|
CXIndexDataConsumer.h | 25 class ClassTemplateDecl; 432 bool handleClassTemplate(const ClassTemplateDecl *D);
|
CursorVisitor.h | 219 bool VisitClassTemplateDecl(ClassTemplateDecl *D);
|
CXIndexDataConsumer.cpp | 125 bool VisitClassTemplateDecl(const ClassTemplateDecl *D) { 860 bool CXIndexDataConsumer::handleClassTemplate(const ClassTemplateDecl *D) { [all...] |
/external/clang/lib/AST/ |
DeclTemplate.cpp | 316 // ClassTemplateDecl Implementation 319 void ClassTemplateDecl::DeallocateCommon(void *Ptr) { 323 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C, 329 ClassTemplateDecl *PrevDecl) { 331 ClassTemplateDecl *New = new (C, DC) ClassTemplateDecl(C, DC, L, Name, 337 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C, 339 return new (C, ID) ClassTemplateDecl(C, nullptr, SourceLocation() [all...] |
DeclFriend.cpp | 38 isa<ClassTemplateDecl>(D));
|
Comment.cpp | 198 const ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(CommentDecl);
|
DeclPrinter.cpp | 80 void VisitClassTemplateDecl(ClassTemplateDecl *D); 679 else if (ClassTemplateDecl *CTD = 680 dyn_cast<ClassTemplateDecl>(D->getFriendDecl())) { 981 void DeclPrinter::VisitClassTemplateDecl(ClassTemplateDecl *D) { [all...] |
ASTImporter.cpp | 135 bool IsStructuralMatch(ClassTemplateDecl *From, ClassTemplateDecl *To); 174 Decl *VisitClassTemplateDecl(ClassTemplateDecl *D); [all...] |
/external/clang/include/clang/Sema/ |
Template.h | 384 SmallVector<std::pair<ClassTemplateDecl *, 454 SmallVectorImpl<std::pair<ClassTemplateDecl *, 509 ClassTemplateDecl *ClassTemplate,
|
/external/v8/tools/clang/blink_gc_plugin/ |
BlinkGCPluginConsumer.cpp | 164 ClassTemplateDecl* tmpl = record->getDescribedClassTemplate(); 165 for (ClassTemplateDecl::spec_iterator it = tmpl->spec_begin(); 508 if (ClassTemplateDecl* tmpl = 510 for (ClassTemplateDecl::spec_iterator it = tmpl->spec_begin();
|
/external/clang/lib/Frontend/ |
ASTConsumers.cpp | 471 ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(I);
|
MultiplexConsumer.cpp | 110 void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, 160 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) {
|
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | [all...] |
SemaTemplate.cpp | 94 llvm::SmallPtrSet<ClassTemplateDecl *, 8> ClassTemplates; 112 if (ClassTemplateDecl *ClassTmpl = dyn_cast<ClassTemplateDecl>(Repl)) 213 assert(isa<ClassTemplateDecl>(TD) || isa<TemplateTemplateParmDecl>(TD) || 377 } else if (!FoundOuter.getAsSingle<ClassTemplateDecl>() || [all...] |
SemaCoroutine.cpp | 42 ClassTemplateDecl *CoroTraits = Result.getAsSingle<ClassTemplateDecl>();
|
SemaAccess.cpp | 440 ClassTemplateDecl *Friend) { 450 ClassTemplateDecl *CTD; 556 if (isa<ClassTemplateDecl>(Friend)) 557 return MatchesFriend(S, EC, cast<ClassTemplateDecl>(Friend)); [all...] |
SemaCXXScopeSpec.cpp | 101 if (ClassTemplateDecl *ClassTemplate 102 = dyn_cast_or_null<ClassTemplateDecl>( [all...] |
/external/clang/lib/Index/ |
USRGeneration.cpp | 82 void VisitClassTemplateDecl(const ClassTemplateDecl *D); 325 void USRGenerator::VisitClassTemplateDecl(const ClassTemplateDecl *D) { 438 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) {
|
IndexDecl.cpp | 397 if (isa<ClassTemplateDecl>(ND) && D->getDeclContext()->isDependentContext())
|
/external/clang/lib/Tooling/Core/ |
QualTypeNames.cpp | 290 if (ClassTemplateDecl *ClassTempl =
|