Home
last modified time | relevance | path

Searched refs:TSK_ExplicitInstantiationDefinition (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h203 TSK_ExplicitInstantiationDefinition enumerator
221 case TSK_ExplicitInstantiationDefinition: in isTemplateExplicitInstantiationOrSpecialization()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp322 case TSK_ExplicitInstantiationDefinition: in hasVTable()
341 case TSK_ExplicitInstantiationDefinition: in hasVTable()
367 case TSK_ExplicitInstantiationDefinition: in getVTableLinkage()
381 case TSK_ExplicitInstantiationDefinition: in getVTableLinkage()
611 case TSK_ExplicitInstantiationDefinition: in VisitCXXRecordDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTDumper.cpp124 case TSK_ExplicitInstantiationDefinition: in dumpTemplateDeclSpecialization()
H A DDeclTemplate.cpp1024 case TSK_ExplicitInstantiationDefinition: { in getSourceRange()
1440 case TSK_ExplicitInstantiationDefinition: { in getSourceRange()
H A DDecl.cpp570 TSK != TSK_ExplicitInstantiationDefinition && in useInlineVisibilityHidden()
4070 case TSK_ExplicitInstantiationDefinition: in isImplicitlyInstantiable()
H A DTextNodeDumper.cpp896 case TSK_ExplicitInstantiationDefinition: in dumpTemplateSpecializationKind()
H A DRecordLayoutBuilder.cpp2349 TSK == TSK_ExplicitInstantiationDefinition) in computeKeyFunction()
H A DASTContext.cpp12105 case TSK_ExplicitInstantiationDefinition: in basicGVALinkageForFunction()
12290 case TSK_ExplicitInstantiationDefinition: in basicGVALinkageForVariable()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp1127 case TSK_ExplicitInstantiationDefinition: in getVTableLinkage()
1170 case TSK_ExplicitInstantiationDefinition: in getVTableLinkage()
1225 TSK == TSK_ExplicitInstantiationDefinition) in isVTableExternal()
H A DCodeGenModule.cpp5962 if (VD->getDefinition() && TSK == TSK_ExplicitInstantiationDefinition) in HandleCXXStaticMemberVarInstantiation()
6918 TSK_ExplicitInstantiationDefinition && in EmitTopLevelDecl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp8624 case TSK_ExplicitInstantiationDefinition: in CheckSpecializationInstantiationRedecl()
8672 case TSK_ExplicitInstantiationDefinition: in CheckSpecializationInstantiationRedecl()
8690 case TSK_ExplicitInstantiationDefinition: in CheckSpecializationInstantiationRedecl()
8730 case TSK_ExplicitInstantiationDefinition: in CheckSpecializationInstantiationRedecl()
9444 ? TSK_ExplicitInstantiationDefinition in ActOnExplicitInstantiation()
9470 if (TSK == TSK_ExplicitInstantiationDefinition && in ActOnExplicitInstantiation()
9511 if (TSK == TSK_ExplicitInstantiationDefinition && PrevDecl != nullptr && in ActOnExplicitInstantiation()
9621 else if (TSK == TSK_ExplicitInstantiationDefinition) { in ActOnExplicitInstantiation()
9634 (TSK == TSK_ExplicitInstantiationDefinition || in ActOnExplicitInstantiation()
9747 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition in ActOnExplicitInstantiation()
[all …]
H A DSemaTemplateInstantiate.cpp3649 if (TSK == TSK_ExplicitInstantiationDefinition) in InstantiateClass()
3987 (TSK == TSK_ExplicitInstantiationDefinition || in InstantiateClassMembers()
4032 if (TSK == TSK_ExplicitInstantiationDefinition && !Pattern->isDefined()) in InstantiateClassMembers()
4041 } else if (TSK == TSK_ExplicitInstantiationDefinition) { in InstantiateClassMembers()
4070 if (TSK == TSK_ExplicitInstantiationDefinition) { in InstantiateClassMembers()
4148 if (TSK == TSK_ExplicitInstantiationDefinition && in InstantiateClassMembers()
4181 if (TSK == TSK_ExplicitInstantiationDefinition) { in InstantiateClassMembers()
H A DSemaTemplateInstantiateDecl.cpp4936 else if (TSK == TSK_ExplicitInstantiationDefinition || in InstantiateFunctionDefinition()
5566 if (TSK == TSK_ExplicitInstantiationDefinition) { in InstantiateVariableDefinition()
6399 TSK_ExplicitInstantiationDefinition; in PerformPendingInstantiations()
6443 case TSK_ExplicitInstantiationDefinition: in PerformPendingInstantiations()
6456 TSK_ExplicitInstantiationDefinition; in PerformPendingInstantiations()
H A DSemaDeclCXX.cpp6193 if (TSK != TSK_ExplicitInstantiationDefinition) { in ReferenceDllExportedMembers()
6481 TSK != TSK_ExplicitInstantiationDefinition) in checkClassLevelDLLAttribute()
6516 TSK != TSK_ExplicitInstantiationDefinition) { in checkClassLevelDLLAttribute()
14269 TSK_ExplicitInstantiationDefinition) in ActOnFinishCXXNonNestedClass()
18533 assert(TSK != TSK_ExplicitInstantiationDefinition && in DefineUsedVTables()
18549 else if (TSK == TSK_ExplicitInstantiationDefinition) { in DefineUsedVTables()
18581 ClassTSK != TSK_ExplicitInstantiationDefinition) { in DefineUsedVTables()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DJSONNodeDumper.h399 case TSK_ExplicitInstantiationDefinition: in writeTemplateDeclSpecialization()
H A DASTNodeTraverser.h128 SK == TSK_ExplicitInstantiationDefinition)
H A DRecursiveASTVisitor.h1853 case TSK_ExplicitInstantiationDefinition:
1876 case TSK_ExplicitInstantiationDefinition:
1903 case TSK_ExplicitInstantiationDefinition:
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1768 D->getTemplateSpecializationKind() == TSK_ExplicitInstantiationDefinition; in VisitClassTemplateSpecializationDecl()
1823 D->getTemplateSpecializationKind() == TSK_ExplicitInstantiationDefinition; in VisitVarTemplateSpecializationDecl()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6735 TSK_ExplicitInstantiationDefinition || in AST_POLYMORPHIC_MATCHER()