HomeSort by relevance Sort by last modified time
    Searched refs:ClassTemplateDecl (Results 1 - 25 of 45) sorted by null

1 2

  /external/clang/include/clang/AST/
ASTMutationListener.h 20 class ClassTemplateDecl;
51 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,
DeclTemplate.h 31 class ClassTemplateDecl;
    [all...]
DeclCXX.h 30 class ClassTemplateDecl;
575 /// pointer to a ClassTemplateDecl. For member
579 llvm::PointerUnion<ClassTemplateDecl*, MemberSpecializationInfo*>
    [all...]
RecursiveASTVisitor.h 400 bool TraverseClassInstantiations(ClassTemplateDecl *D);
    [all...]
  /external/clang/lib/AST/
DeclTemplate.cpp 279 // ClassTemplateDecl Implementation
282 void ClassTemplateDecl::DeallocateCommon(void *Ptr) {
286 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C,
292 ClassTemplateDecl *PrevDecl) {
294 ClassTemplateDecl *New = new (C) ClassTemplateDecl(DC, L, Name, Params, Decl);
299 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C,
301 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);
604 else if (ClassTemplateDecl *CTD =
605 dyn_cast<ClassTemplateDecl>(D->getFriendDecl())) {
875 void DeclPrinter::VisitClassTemplateDecl(ClassTemplateDecl *D) {
878 for (ClassTemplateDecl::spec_iterator I = D->spec_begin(), E = D->spec_end();
    [all...]
ASTImporter.cpp 125 bool IsStructuralMatch(ClassTemplateDecl *From, ClassTemplateDecl *To);
157 Decl *VisitClassTemplateDecl(ClassTemplateDecl *D);
    [all...]
DumpXML.cpp 667 void visitClassTemplateDeclAttrs(ClassTemplateDecl *D) {
670 void visitClassTemplateDeclChildren(ClassTemplateDecl *D) {
673 for (ClassTemplateDecl::spec_iterator
ASTDumper.cpp 210 void VisitClassTemplateDecl(const ClassTemplateDecl *D);
962 void ASTDumper::VisitClassTemplateDecl(const ClassTemplateDecl *D) {
966 ClassTemplateDecl::spec_iterator I = D->spec_begin();
967 ClassTemplateDecl::spec_iterator E = D->spec_end();
972 ClassTemplateDecl::spec_iterator Next = I;
    [all...]
  /external/clang/tools/libclang/
CIndexCXX.cpp 100 llvm::PointerUnion<ClassTemplateDecl *,
103 if (Result.is<ClassTemplateDecl *>())
104 Template = Result.get<ClassTemplateDecl *>();
IndexingContext.h 20 class ClassTemplateDecl;
431 bool handleClassTemplate(const ClassTemplateDecl *D);
CursorVisitor.h 218 bool VisitClassTemplateDecl(ClassTemplateDecl *D);
IndexDecl.cpp 273 bool VisitClassTemplateDecl(const ClassTemplateDecl *D) {
IndexingContext.cpp 627 bool IndexingContext::handleClassTemplate(const ClassTemplateDecl *D) {
819 if (ClassTemplateDecl *TemplD = RD->getDescribedClassTemplate())
832 if (const ClassTemplateDecl *ClassTempl = dyn_cast<ClassTemplateDecl>(D)) {
    [all...]
CIndexUSRs.cpp 76 void VisitClassTemplateDecl(const ClassTemplateDecl *D);
284 void USRGenerator::VisitClassTemplateDecl(const ClassTemplateDecl *D) {
397 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) {
RecursiveASTVisitor.h 395 bool TraverseClassInstantiations(ClassTemplateDecl *D);
    [all...]
  /external/clang/include/clang/Sema/
Template.h 379 SmallVector<std::pair<ClassTemplateDecl *,
419 Decl *VisitClassTemplateDecl(ClassTemplateDecl *D);
461 SmallVectorImpl<std::pair<ClassTemplateDecl *,
499 ClassTemplateDecl *ClassTemplate,
  /external/clang/lib/Frontend/
ASTConsumers.cpp 462 ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(*I);
MultiplexConsumer.cpp 95 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,
132 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) {
  /external/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp 766 Decl *TemplateDeclInstantiator::VisitClassTemplateDecl(ClassTemplateDecl *D) {
791 ClassTemplateDecl *PrevClassTemplate = 0;
796 PrevClassTemplate = dyn_cast<ClassTemplateDecl>(Found.front());
826 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>();
    [all...]
SemaTemplate.cpp 89 llvm::SmallPtrSet<ClassTemplateDecl *, 8> ClassTemplates;
107 if (ClassTemplateDecl *ClassTmpl = dyn_cast<ClassTemplateDecl>(Repl))
209 assert(isa<ClassTemplateDecl>(TD) || isa<TemplateTemplateParmDecl>(TD) ||
374 } 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...]
  /external/clang/lib/Serialization/
ASTReaderDecl.cpp 254 void VisitClassTemplateDecl(ClassTemplateDecl *D);
    [all...]

Completed in 136 milliseconds

1 2