Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDSpecifiers.h131 enum TemplateSpecializationKind { enum
155 inline bool isTemplateInstantiation(TemplateSpecializationKind Kind) { in isTemplateInstantiation()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclTemplate.h374 TemplateSpecializationKind TSK, in FunctionTemplateSpecializationInfo()
387 TemplateSpecializationKind TSK,
417 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
418 return (TemplateSpecializationKind)(Template.getInt() + 1); in getTemplateSpecializationKind()
443 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
491 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
503 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
504 return (TemplateSpecializationKind)(MemberAndTSK.getInt() + 1); in getTemplateSpecializationKind()
512 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
1571 TemplateSpecializationKind getSpecializationKind() const {
[all …]
HDDecl.h1270 TemplateSpecializationKind getTemplateSpecializationKind() const;
1284 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1290 TemplateSpecializationKind TSK);
1629 TemplateSpecializationKind TSK,
1636 TemplateSpecializationKind TSK);
2094 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction()
2196 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
2218 TemplateSpecializationKind getTemplateSpecializationKind() const;
2222 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
3036 TemplateSpecializationKind TSK);
[all …]
HDDeclCXX.h1354 TemplateSpecializationKind TSK);
1378 TemplateSpecializationKind getTemplateSpecializationKind() const;
1381 void setTemplateSpecializationKind(TemplateSpecializationKind TSK);
HDASTContext.h725 TemplateSpecializationKind TSK,
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDecl.cpp548 TemplateSpecializationKind TSK = TSK_Undeclared; in useInlineVisibilityHidden()
2202 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
2242 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
2266 TemplateSpecializationKind TSK) { in setInstantiationOfStaticDataMember()
2958 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction()
3097 TemplateSpecializationKind TSK, in setFunctionTemplateSpecialization()
3149 TemplateSpecializationKind FunctionDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
3166 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
3543 TemplateSpecializationKind EnumDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
3550 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
[all …]
HDDeclCXX.cpp1229 TemplateSpecializationKind TSK) { in setInstantiationOfMemberClass()
1237 TemplateSpecializationKind CXXRecordDecl::getTemplateSpecializationKind() const{ in getTemplateSpecializationKind()
1249 CXXRecordDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
HDDeclTemplate.cpp702 TemplateSpecializationKind TSK, in Create()
HDRecordLayoutBuilder.cpp1979 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in computeKeyFunction()
HDASTContext.cpp101 TemplateSpecializationKind TSK = CTSD->getSpecializationKind(); in getRawCommentForDeclNoCache()
1132 TemplateSpecializationKind TSK, in setInstantiatedFromStaticDataMember()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderDecl.cpp680 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitEnumDecl()
760 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitFunctionDecl()
770 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitFunctionDecl()
1222 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitVarDeclImpl()
1683 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitCXXRecordDeclImpl()
1940 D->SpecializationKind = (TemplateSpecializationKind)Record[Idx++]; in VisitClassTemplateSpecializationDeclImpl()
2067 D->SpecializationKind = (TemplateSpecializationKind)Record[Idx++]; in VisitVarTemplateSpecializationDeclImpl()
3808 auto TSK = (TemplateSpecializationKind)Record[Idx++]; in UpdateDecl()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaTemplateInstantiate.cpp1870 TemplateSpecializationKind TSK, in DiagnoseUninstantiableTemplate()
1933 TemplateSpecializationKind TSK, in InstantiateClass()
2152 TemplateSpecializationKind TSK) { in InstantiateEnum()
2281 TemplateSpecializationKind TSK, bool Complain) { in InstantiateClassTemplateSpecialization()
2429 TemplateSpecializationKind TSK) { in InstantiateClassMembers()
2630 TemplateSpecializationKind TSK) { in InstantiateClassTemplateSpecializationMembers()
HDSemaTemplate.cpp2350 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D);
5766 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { in getTemplateSpecializationKind()
6569 TemplateSpecializationKind NewTSK, in CheckSpecializationInstantiationRedecl()
6571 TemplateSpecializationKind PrevTSK, in CheckSpecializationInstantiationRedecl()
6876 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind(); in CheckFunctionTemplateSpecialization()
7252 TemplateSpecializationKind TSK = ExternLoc.isInvalid() in ActOnExplicitInstantiation()
7291 TemplateSpecializationKind PrevDecl_TSK in ActOnExplicitInstantiation()
7403 TemplateSpecializationKind Old_TSK = Def->getTemplateSpecializationKind(); in ActOnExplicitInstantiation()
7494 TemplateSpecializationKind TSK in ActOnExplicitInstantiation()
7631 TemplateSpecializationKind TSK in ActOnExplicitInstantiation()
[all …]
HDSemaDeclCXX.cpp4738 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in checkClassLevelDLLAttribute()
13238 TemplateSpecializationKind TSK = in DefineUsedVTables()
13253 TemplateSpecializationKind TSK in DefineUsedVTables()
HDSemaTemplateInstantiateDecl.cpp3901 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in InstantiateVariableDefinition()
HDSemaExpr.cpp13184 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in DoMarkVarDeclReferenced()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h5631 TemplateSpecializationKind NewTSK,
5633 TemplateSpecializationKind PrevTSK,
6961 TemplateSpecializationKind TSK,
6967 TemplateSpecializationKind TSK);
6993 TemplateSpecializationKind TSK,
6999 TemplateSpecializationKind TSK);
7004 TemplateSpecializationKind TSK);
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGVTables.cpp796 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal()
HDCodeGenModule.cpp2382 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); in HandleCXXStaticMemberVarInstantiation()
HDCGDebugInfo.cpp1474 TemplateSpecializationKind Spec = TSK_Undeclared; in shouldOmitDefinition()