Home
last modified time | relevance | path

Searched refs:TemplateDeclInstantiator (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp70 bool TemplateDeclInstantiator::SubstQualifier(const DeclaratorDecl *OldDecl, in SubstQualifier()
75 bool TemplateDeclInstantiator::SubstQualifier(const TagDecl *OldDecl, in SubstQualifier()
757 TemplateDeclInstantiator::VisitTranslationUnitDecl(TranslationUnitDecl *D) { in VisitTranslationUnitDecl()
762 TemplateDeclInstantiator::VisitPragmaCommentDecl(PragmaCommentDecl *D) { in VisitPragmaCommentDecl()
766 Decl *TemplateDeclInstantiator::VisitPragmaDetectMismatchDecl( in VisitPragmaDetectMismatchDecl()
772 TemplateDeclInstantiator::VisitExternCContextDecl(ExternCContextDecl *D) { in VisitExternCContextDecl()
776 Decl *TemplateDeclInstantiator::VisitMSGuidDecl(MSGuidDecl *D) { in VisitMSGuidDecl()
780 Decl *TemplateDeclInstantiator::VisitTemplateParamObjectDecl( in VisitTemplateParamObjectDecl()
786 TemplateDeclInstantiator::VisitLabelDecl(LabelDecl *D) { in VisitLabelDecl()
794 TemplateDeclInstantiator::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl()
[all …]
DSemaTemplateInstantiate.cpp1175 TemplateDeclInstantiator DeclInstantiator(getSema(), in TransformTemplateParameterList()
2698 TemplateDeclInstantiator Instantiator(*this, Instantiation, TemplateArgs); in InstantiateClass()
2820 for (TemplateDeclInstantiator::delayed_partial_spec_iterator in InstantiateClass()
2833 for (TemplateDeclInstantiator::delayed_var_partial_spec_iterator in InstantiateClass()
2921 TemplateDeclInstantiator Instantiator(*this, Instantiation, TemplateArgs); in InstantiateEnum()
/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp65 bool TemplateDeclInstantiator::SubstQualifier(const DeclaratorDecl *OldDecl, in SubstQualifier()
70 bool TemplateDeclInstantiator::SubstQualifier(const TagDecl *OldDecl, in SubstQualifier()
423 TemplateDeclInstantiator::VisitTranslationUnitDecl(TranslationUnitDecl *D) { in VisitTranslationUnitDecl()
428 TemplateDeclInstantiator::VisitPragmaCommentDecl(PragmaCommentDecl *D) { in VisitPragmaCommentDecl()
432 Decl *TemplateDeclInstantiator::VisitPragmaDetectMismatchDecl( in VisitPragmaDetectMismatchDecl()
438 TemplateDeclInstantiator::VisitExternCContextDecl(ExternCContextDecl *D) { in VisitExternCContextDecl()
443 TemplateDeclInstantiator::VisitLabelDecl(LabelDecl *D) { in VisitLabelDecl()
451 TemplateDeclInstantiator::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl()
456 TemplateDeclInstantiator::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
469 Decl *TemplateDeclInstantiator::InstantiateTypedefNameDecl(TypedefNameDecl *D, in InstantiateTypedefNameDecl()
[all …]
DSemaTemplateInstantiate.cpp832 TemplateDeclInstantiator DeclInstantiator(getSema(), in TransformTemplateParameterList()
1992 TemplateDeclInstantiator Instantiator(*this, Instantiation, TemplateArgs); in InstantiateClass()
2102 for (TemplateDeclInstantiator::delayed_partial_spec_iterator in InstantiateClass()
2115 for (TemplateDeclInstantiator::delayed_var_partial_spec_iterator in InstantiateClass()
2196 TemplateDeclInstantiator Instantiator(*this, Instantiation, TemplateArgs); in InstantiateEnum()
/external/clang/include/clang/Sema/
DTemplate.h371 class TemplateDeclInstantiator
372 : public DeclVisitor<TemplateDeclInstantiator, Decl *>
397 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator() function
/external/llvm-project/clang/include/clang/Sema/
DTemplate.h463 class TemplateDeclInstantiator
464 : public DeclVisitor<TemplateDeclInstantiator, Decl *>
489 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator() function