Home
last modified time | relevance | path

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

/external/clang/include/clang/Basic/
DSpecifiers.h133 enum TemplateSpecializationKind { enum
157 inline bool isTemplateInstantiation(TemplateSpecializationKind Kind) { in isTemplateInstantiation()
165 TemplateSpecializationKind Kind) { in isTemplateExplicitInstantiationOrSpecialization()
/external/clang/include/clang/AST/
DDeclTemplate.h396 TemplateSpecializationKind TSK, in FunctionTemplateSpecializationInfo()
409 TemplateSpecializationKind TSK,
439 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
440 return (TemplateSpecializationKind)(Template.getInt() + 1); in getTemplateSpecializationKind()
456 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
504 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
516 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
517 return (TemplateSpecializationKind)(MemberAndTSK.getInt() + 1); in getTemplateSpecializationKind()
525 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
1626 TemplateSpecializationKind getSpecializationKind() const {
[all …]
DDecl.h1282 TemplateSpecializationKind getTemplateSpecializationKind() const;
1296 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1302 TemplateSpecializationKind TSK);
1641 TemplateSpecializationKind TSK,
1648 TemplateSpecializationKind TSK);
2106 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction()
2208 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
2230 TemplateSpecializationKind getTemplateSpecializationKind() const;
2234 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
3041 TemplateSpecializationKind TSK);
[all …]
DDeclCXX.h1354 TemplateSpecializationKind TSK);
1378 TemplateSpecializationKind getTemplateSpecializationKind() const;
1381 void setTemplateSpecializationKind(TemplateSpecializationKind TSK);
DASTContext.h786 TemplateSpecializationKind TSK,
/external/clang/lib/AST/
DDecl.cpp547 TemplateSpecializationKind TSK = TSK_Undeclared; in useInlineVisibilityHidden()
2214 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
2252 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
2276 TemplateSpecializationKind TSK) { in setInstantiationOfStaticDataMember()
2969 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction()
3108 TemplateSpecializationKind TSK, in setFunctionTemplateSpecialization()
3162 TemplateSpecializationKind FunctionDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
3179 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
3554 TemplateSpecializationKind EnumDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
3561 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
[all …]
DDeclCXX.cpp1223 TemplateSpecializationKind TSK) { in setInstantiationOfMemberClass()
1231 TemplateSpecializationKind CXXRecordDecl::getTemplateSpecializationKind() const{ in getTemplateSpecializationKind()
1243 CXXRecordDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
DDeclTemplate.cpp707 TemplateSpecializationKind TSK, in Create()
DRecordLayoutBuilder.cpp1990 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in computeKeyFunction()
DASTContext.cpp101 TemplateSpecializationKind TSK = CTSD->getSpecializationKind(); in getRawCommentForDeclNoCache()
1181 TemplateSpecializationKind TSK, in setInstantiatedFromStaticDataMember()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp658 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitEnumDecl()
738 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitFunctionDecl()
748 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitFunctionDecl()
1204 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitVarDeclImpl()
1656 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitCXXRecordDeclImpl()
1918 D->SpecializationKind = (TemplateSpecializationKind)Record[Idx++]; in VisitClassTemplateSpecializationDeclImpl()
2046 D->SpecializationKind = (TemplateSpecializationKind)Record[Idx++]; in VisitVarTemplateSpecializationDeclImpl()
3672 auto TSK = (TemplateSpecializationKind)Record[Idx++]; in UpdateDecl()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp1864 TemplateSpecializationKind TSK, in DiagnoseUninstantiableTemplate()
1927 TemplateSpecializationKind TSK, in InstantiateClass()
2146 TemplateSpecializationKind TSK) { in InstantiateEnum()
2275 TemplateSpecializationKind TSK, bool Complain) { in InstantiateClassTemplateSpecialization()
2423 TemplateSpecializationKind TSK) { in InstantiateClassMembers()
2624 TemplateSpecializationKind TSK) { in InstantiateClassTemplateSpecializationMembers()
DSemaTemplate.cpp2407 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D);
5804 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { in getTemplateSpecializationKind()
6597 TemplateSpecializationKind NewTSK, in CheckSpecializationInstantiationRedecl()
6599 TemplateSpecializationKind PrevTSK, in CheckSpecializationInstantiationRedecl()
6914 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind(); in CheckFunctionTemplateSpecialization()
7290 TemplateSpecializationKind TSK = ExternLoc.isInvalid() in ActOnExplicitInstantiation()
7329 TemplateSpecializationKind PrevDecl_TSK in ActOnExplicitInstantiation()
7441 TemplateSpecializationKind Old_TSK = Def->getTemplateSpecializationKind(); in ActOnExplicitInstantiation()
7537 TemplateSpecializationKind TSK in ActOnExplicitInstantiation()
7674 TemplateSpecializationKind TSK in ActOnExplicitInstantiation()
[all …]
DSemaDeclCXX.cpp4678 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in ReferenceDllExportedMethods()
4776 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in checkClassLevelDLLAttribute()
13256 TemplateSpecializationKind TSK = in DefineUsedVTables()
13271 TemplateSpecializationKind TSK in DefineUsedVTables()
DSemaTemplateInstantiateDecl.cpp3908 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in InstantiateVariableDefinition()
DSemaExpr.cpp13428 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in DoMarkVarDeclReferenced()
/external/clang/lib/CodeGen/
DCGVTables.cpp843 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal()
DCodeGenModule.cpp2674 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); in HandleCXXStaticMemberVarInstantiation()
DCGDebugInfo.cpp1559 TemplateSpecializationKind Spec = TSK_Undeclared; in shouldOmitDefinition()
/external/clang/include/clang/Sema/
DSema.h5704 TemplateSpecializationKind NewTSK,
5706 TemplateSpecializationKind PrevTSK,
7036 TemplateSpecializationKind TSK,
7042 TemplateSpecializationKind TSK);
7068 TemplateSpecializationKind TSK,
7074 TemplateSpecializationKind TSK);
7079 TemplateSpecializationKind TSK);