Home
last modified time | relevance | path

Searched refs:TemplateSpecializationKind (Results 1 – 22 of 22) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DSpecifiers.h163 enum TemplateSpecializationKind { enum
187 inline bool isTemplateInstantiation(TemplateSpecializationKind Kind) { in isTemplateInstantiation()
195 TemplateSpecializationKind Kind) { in isTemplateExplicitInstantiationOrSpecialization()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DDeclTemplate.h497 TemplateSpecializationKind TSK, const TemplateArgumentList *TemplateArgs, in FunctionTemplateSpecializationInfo()
517 TemplateSpecializationKind TSK,
529 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
530 return (TemplateSpecializationKind)(Template.getInt() + 1); in getTemplateSpecializationKind()
546 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
629 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
641 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
642 return (TemplateSpecializationKind)(MemberAndTSK.getInt() + 1); in getTemplateSpecializationKind()
650 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
1897 TemplateSpecializationKind getSpecializationKind() const {
[all …]
DDecl.h1535 TemplateSpecializationKind getTemplateSpecializationKind() const;
1540 TemplateSpecializationKind
1555 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1561 TemplateSpecializationKind TSK);
1965 TemplateSpecializationKind TSK,
1972 TemplateSpecializationKind TSK);
2654 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction()
2751 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
2770 TemplateSpecializationKind getTemplateSpecializationKind() const;
2774 TemplateSpecializationKind
[all …]
DDeclCXX.h1444 TemplateSpecializationKind TSK);
1464 TemplateSpecializationKind getTemplateSpecializationKind() const;
1467 void setTemplateSpecializationKind(TemplateSpecializationKind TSK);
DASTContext.h916 TemplateSpecializationKind TSK,
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DDecl.cpp541 TemplateSpecializationKind TSK = TSK_Undeclared; in useInlineVisibilityHidden()
2595 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
2605 TemplateSpecializationKind
2679 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
2708 TemplateSpecializationKind TSK) { in setInstantiationOfStaticDataMember()
3662 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction()
3811 TemplateSpecializationKind TSK, in setFunctionTemplateSpecialization()
3874 TemplateSpecializationKind FunctionDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
3889 TemplateSpecializationKind
3924 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
[all …]
DDeclCXX.cpp1801 TemplateSpecializationKind TSK) { in setInstantiationOfMemberClass()
1817 TemplateSpecializationKind CXXRecordDecl::getTemplateSpecializationKind() const{ in getTemplateSpecializationKind()
1828 CXXRecordDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
DDeclTemplate.cpp871 TemplateSpecializationKind TSK, const TemplateArgumentList *TemplateArgs, in Create()
DASTImporter.cpp2787 TemplateSpecializationKind SK = MemberInfo->getTemplateSpecializationKind(); in VisitEnumDecl()
3001 TemplateSpecializationKind SK = in VisitRecordDecl()
3128 TemplateSpecializationKind TSK = FromFD->getTemplateSpecializationKind(); in ImportTemplateInformation()
3169 TemplateSpecializationKind TSK = FTSInfo->getTemplateSpecializationKind(); in ImportTemplateInformation()
DRecordLayoutBuilder.cpp2275 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in computeKeyFunction()
DASTContext.cpp135 TemplateSpecializationKind TSK = CTSD->getSpecializationKind(); in getDeclLocForCommentSearch()
1535 TemplateSpecializationKind TSK, in setInstantiatedFromStaticDataMember()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp786 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitEnumDecl()
920 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitFunctionDecl()
929 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitFunctionDecl()
961 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitFunctionDecl()
1482 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitVarDeclImpl()
1942 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitCXXRecordDeclImpl()
2199 D->SpecializationKind = (TemplateSpecializationKind)Record.readInt(); in VisitClassTemplateSpecializationDeclImpl()
2324 D->SpecializationKind = (TemplateSpecializationKind)Record.readInt(); in VisitVarTemplateSpecializationDeclImpl()
4597 auto TSK = (TemplateSpecializationKind)Record.readInt(); in UpdateDecl()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp2628 TemplateSpecializationKind TSK, in InstantiateClass()
2887 TemplateSpecializationKind TSK) { in InstantiateEnum()
3048 TemplateSpecializationKind TSK) { in getPatternForClassTemplateSpecialization()
3194 TemplateSpecializationKind TSK, bool Complain) { in InstantiateClassTemplateSpecialization()
3219 TemplateSpecializationKind TSK) { in InstantiateClassMembers()
3440 TemplateSpecializationKind TSK) { in InstantiateClassTemplateSpecializationMembers()
DSemaTemplate.cpp788 TemplateSpecializationKind TSK, in DiagnoseUninstantiableTemplate()
4109 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D);
7974 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { in getTemplateSpecializationKind()
8715 TemplateSpecializationKind NewTSK, in CheckSpecializationInstantiationRedecl()
8717 TemplateSpecializationKind PrevTSK, in CheckSpecializationInstantiationRedecl()
9081 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind(); in CheckFunctionTemplateSpecialization()
9446 TemplateSpecializationKind TSK) { in CheckExplicitInstantiation()
9551 TemplateSpecializationKind TSK = ExternLoc.isInvalid() in ActOnExplicitInstantiation()
9616 TemplateSpecializationKind PrevDecl_TSK in ActOnExplicitInstantiation()
9741 TemplateSpecializationKind Old_TSK = Def->getTemplateSpecializationKind(); in ActOnExplicitInstantiation()
[all …]
DSemaTemplateInstantiateDecl.cpp4790 TemplateSpecializationKind TSK = in InstantiateFunctionDefinition()
5383 TemplateSpecializationKind TSK = in InstantiateVariableDefinition()
DSemaDeclCXX.cpp5935 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in ReferenceDllExportedMembers()
6235 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in checkClassLevelDLLAttribute()
17522 TemplateSpecializationKind ClassTSK = in DefineUsedVTables()
17536 TemplateSpecializationKind TSK = in DefineUsedVTables()
17550 TemplateSpecializationKind TSK in DefineUsedVTables()
DSemaExpr.cpp17191 TemplateSpecializationKind TSK = in MarkFunctionReferenced()
18519 TemplateSpecializationKind TSK = MSI ? MSI->getTemplateSpecializationKind() in DoMarkVarDeclReferenced()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
DIndexingContext.cpp151 TemplateSpecializationKind TKind = TSK_Undeclared; in isTemplateImplicitInstantiation()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DSema.h7515 TemplateSpecializationKind TSK,
7724 TemplateSpecializationKind NewTSK,
7726 TemplateSpecializationKind PrevTSK,
9390 TemplateSpecializationKind TSK,
9396 TemplateSpecializationKind TSK);
9433 TemplateSpecializationKind TSK,
9439 TemplateSpecializationKind TSK);
9444 TemplateSpecializationKind TSK);
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGVTables.cpp1121 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal()
DCGDebugInfo.cpp2395 TemplateSpecializationKind Spec = TSK_Undeclared; in shouldOmitDefinition()
DCodeGenModule.cpp4817 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); in HandleCXXStaticMemberVarInstantiation()