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

1 2

  /external/clang/include/clang/AST/
ASTMutationListener.h 21 class ClassTemplateDecl;
48 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,
DeclTemplate.h 30 class ClassTemplateDecl;
236 static bool classof(const ClassTemplateDecl *D) { return true; }
676 static bool classof(const ClassTemplateDecl *D) { return true; }
    [all...]
RecursiveASTVisitor.h 395 bool TraverseClassInstantiations(ClassTemplateDecl* D, Decl *Pattern);
    [all...]
DeclCXX.h 30 class ClassTemplateDecl;
630 /// pointer to a ClassTemplateDecl. For member
634 llvm::PointerUnion<ClassTemplateDecl*, MemberSpecializationInfo*>
    [all...]
  /external/clang/lib/AST/
DeclTemplate.cpp 264 // ClassTemplateDecl Implementation
267 void ClassTemplateDecl::DeallocateCommon(void *Ptr) {
271 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C,
277 ClassTemplateDecl *PrevDecl) {
279 ClassTemplateDecl *New = new (C) ClassTemplateDecl(DC, L, Name, Params, Decl);
284 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C,
286 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(ClassTemplateDecl));
    [all...]
DeclFriend.cpp 31 isa<ClassTemplateDecl>(D));
ASTImporter.cpp 124 bool IsStructuralMatch(ClassTemplateDecl *From, ClassTemplateDecl *To);
156 Decl *VisitClassTemplateDecl(ClassTemplateDecl *D);
    [all...]
DeclPrinter.cpp 71 void VisitClassTemplateDecl(ClassTemplateDecl *D);
833 void DeclPrinter::VisitClassTemplateDecl(ClassTemplateDecl *D) {
836 for (ClassTemplateDecl::spec_iterator I = D->spec_begin(), E = D->spec_end();
    [all...]
DumpXML.cpp 666 void visitClassTemplateDeclAttrs(ClassTemplateDecl *D) {
669 void visitClassTemplateDeclChildren(ClassTemplateDecl *D) {
672 for (ClassTemplateDecl::spec_iterator
  /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;
436 bool handleClassTemplate(const ClassTemplateDecl *D);
CursorVisitor.h 207 bool VisitClassTemplateDecl(ClassTemplateDecl *D);
IndexDecl.cpp 259 bool VisitClassTemplateDecl(ClassTemplateDecl *D) {
IndexingContext.cpp 549 bool IndexingContext::handleClassTemplate(const ClassTemplateDecl *D) {
742 if (ClassTemplateDecl *TemplD = RD->getDescribedClassTemplate())
755 if (const ClassTemplateDecl *ClassTempl = dyn_cast<ClassTemplateDecl>(D)) {
    [all...]
CIndexUSRs.cpp 77 void VisitClassTemplateDecl(ClassTemplateDecl *D);
288 void USRGenerator::VisitClassTemplateDecl(ClassTemplateDecl *D) {
401 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) {
  /external/clang/include/clang/Sema/
Template.h 367 SmallVector<std::pair<ClassTemplateDecl *,
405 Decl *VisitClassTemplateDecl(ClassTemplateDecl *D);
447 SmallVectorImpl<std::pair<ClassTemplateDecl *,
485 ClassTemplateDecl *ClassTemplate,
  /external/clang/lib/Frontend/
ASTConsumers.cpp 390 ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(*I);
MultiplexConsumer.cpp 96 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,
133 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) {
  /external/clang/lib/Sema/
SemaTemplate.cpp 89 llvm::SmallPtrSet<ClassTemplateDecl *, 8> ClassTemplates;
107 if (ClassTemplateDecl *ClassTmpl = dyn_cast<ClassTemplateDecl>(Repl))
209 assert(isa<ClassTemplateDecl>(TD) || isa<TemplateTemplateParmDecl>(TD) ||
371 } else if (!FoundOuter.getAsSingle<ClassTemplateDecl>() ||
    [all...]
SemaTemplateInstantiateDecl.cpp 701 Decl *TemplateDeclInstantiator::VisitClassTemplateDecl(ClassTemplateDecl *D) {
726 ClassTemplateDecl *PrevClassTemplate = 0;
731 PrevClassTemplate = dyn_cast<ClassTemplateDecl>(*Found.first);
761 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>();
833 ClassTemplateDecl *Inst
834 = ClassTemplateDecl::Create(SemaRef.Context, DC, D->getLocation(),
    [all...]
SemaAccess.cpp 428 ClassTemplateDecl *Friend) {
438 ClassTemplateDecl *CTD;
544 if (isa<ClassTemplateDecl>(Friend))
545 return MatchesFriend(S, EC, cast<ClassTemplateDecl>(Friend));
    [all...]
SemaCXXScopeSpec.cpp 108 if (ClassTemplateDecl *ClassTemplate
109 = dyn_cast_or_null<ClassTemplateDecl>(
    [all...]
  /external/clang/lib/Serialization/
ASTReaderDecl.cpp 256 void VisitClassTemplateDecl(ClassTemplateDecl *D);
    [all...]
ASTWriterDecl.cpp 91 void VisitClassTemplateDecl(ClassTemplateDecl *D);
    [all...]
  /external/clang/include/clang/Serialization/
ASTWriter.h 694 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,

Completed in 1592 milliseconds

1 2