Home
last modified time | relevance | path

Searched refs:TSK (Results 1 – 21 of 21) sorted by relevance

/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp1855 TemplateSpecializationKind TSK, in DiagnoseUninstantiableTemplate() argument
1877 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
1889 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
1898 if (TSK == TSK_ExplicitInstantiationDeclaration) in DiagnoseUninstantiableTemplate()
1929 TemplateSpecializationKind TSK, in InstantiateClass() argument
1935 Pattern, PatternDef, TSK, Complain)) in InstantiateClass()
1942 MSInfo->setTemplateSpecializationKind(TSK); in InstantiateClass()
1946 Spec->setTemplateSpecializationKind(TSK); in InstantiateClass()
2025 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass()
2090 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass()
[all …]
DSemaTemplate.cpp6963 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind(); in CheckFunctionTemplateSpecialization() local
6964 if (TSK == TSK_Undeclared || TSK == TSK_ImplicitInstantiation) { in CheckFunctionTemplateSpecialization()
7372 TemplateSpecializationKind TSK = ExternLoc.isInvalid() in ActOnExplicitInstantiation() local
7376 if (TSK == TSK_ExplicitInstantiationDeclaration) { in ActOnExplicitInstantiation()
7397 if (TSK == TSK_ExplicitInstantiationDefinition && in ActOnExplicitInstantiation()
7412 TSK = TSK_ExplicitInstantiationDeclaration; in ActOnExplicitInstantiation()
7450 if (CheckSpecializationInstantiationRedecl(TemplateNameLoc, TSK, in ActOnExplicitInstantiation()
7526 Specialization->setTemplateSpecializationKind(TSK); in ActOnExplicitInstantiation()
7541 InstantiateClassTemplateSpecialization(TemplateNameLoc, Specialization, TSK); in ActOnExplicitInstantiation()
7542 else if (TSK == TSK_ExplicitInstantiationDefinition) { in ActOnExplicitInstantiation()
[all …]
DSemaDeclCXX.cpp4654 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in ReferenceDllExportedMethods() local
4656 if (TSK == TSK_ExplicitInstantiationDeclaration) in ReferenceDllExportedMethods()
4671 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMethods()
4751 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in checkClassLevelDLLAttribute() local
4755 TSK == TSK_ExplicitInstantiationDeclaration) { in checkClassLevelDLLAttribute()
4827 auto TSK = BaseTemplateSpec->getSpecializationKind(); in propagateDLLAttrToBaseClassTemplate() local
4829 (TSK == TSK_Undeclared || TSK == TSK_ExplicitInstantiationDeclaration || in propagateDLLAttrToBaseClassTemplate()
4830 TSK == TSK_ImplicitInstantiation)) { in propagateDLLAttrToBaseClassTemplate()
4841 if (TSK != TSK_Undeclared) in propagateDLLAttrToBaseClassTemplate()
13478 TemplateSpecializationKind TSK = in DefineUsedVTables() local
[all …]
DSemaTemplateInstantiateDecl.cpp4111 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in InstantiateVariableDefinition() local
4114 if (TSK == TSK_ExplicitSpecialization) in InstantiateVariableDefinition()
4121 if (TSK == TSK_ExplicitInstantiationDeclaration) in InstantiateVariableDefinition()
DSemaExpr.cpp13864 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in DoMarkVarDeclReferenced() local
13899 if (!isTemplateInstantiation(TSK)) in DoMarkVarDeclReferenced()
13914 if (TSK != TSK_Undeclared && !isa<VarTemplateSpecializationDecl>(Var)) in DoMarkVarDeclReferenced()
13921 if (isTemplateInstantiation(TSK)) { in DoMarkVarDeclReferenced()
13922 bool TryInstantiating = TSK == TSK_ImplicitInstantiation; in DoMarkVarDeclReferenced()
13936 Var->setTemplateSpecializationKind(TSK, Loc); in DoMarkVarDeclReferenced()
/external/clang/lib/AST/
DDecl.cpp548 TemplateSpecializationKind TSK = TSK_Undeclared; in useInlineVisibilityHidden() local
551 TSK = spec->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
554 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
561 return TSK != TSK_ExplicitInstantiationDeclaration && in useInlineVisibilityHidden()
562 TSK != TSK_ExplicitInstantiationDefinition && in useInlineVisibilityHidden()
2294 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind() argument
2302 Spec->setSpecializationKind(TSK); in setTemplateSpecializationKind()
2303 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
2309 MSI->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
2310 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
[all …]
DDeclCXX.cpp1283 TemplateSpecializationKind TSK) { in setInstantiationOfMemberClass() argument
1288 = new (getASTContext()) MemberSpecializationInfo(RD, TSK); in setInstantiationOfMemberClass()
1311 CXXRecordDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind() argument
1314 Spec->setSpecializationKind(TSK); in setTemplateSpecializationKind()
1319 MSInfo->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
DRecordLayoutBuilder.cpp2003 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in computeKeyFunction() local
2004 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
2005 TSK == TSK_ExplicitInstantiationDeclaration || in computeKeyFunction()
2006 TSK == TSK_ExplicitInstantiationDefinition) in computeKeyFunction()
DDeclTemplate.cpp680 TemplateSpecializationKind TSK, in Create() argument
689 return new (C) FunctionTemplateSpecializationInfo(FD, Template, TSK, in Create()
DASTContext.cpp102 TemplateSpecializationKind TSK = CTSD->getSpecializationKind(); in getRawCommentForDeclNoCache() local
103 if (TSK == TSK_ImplicitInstantiation || in getRawCommentForDeclNoCache()
104 TSK == TSK_Undeclared) in getRawCommentForDeclNoCache()
1172 TemplateSpecializationKind TSK, in setInstantiatedFromStaticDataMember() argument
1177 Tmpl, TSK, PointOfInstantiation)); in setInstantiatedFromStaticDataMember()
/external/clang/include/clang/AST/
DDeclTemplate.h402 TemplateSpecializationKind TSK, in FunctionTemplateSpecializationInfo() argument
407 Template(Template, TSK - 1), in FunctionTemplateSpecializationInfo()
415 TemplateSpecializationKind TSK,
462 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind() argument
463 assert(TSK != TSK_Undeclared && in setTemplateSpecializationKind()
465 Template.setInt(TSK - 1); in setTemplateSpecializationKind()
510 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
512 : MemberAndTSK(IF, TSK - 1), PointOfInstantiation(POI) {
513 assert(TSK != TSK_Undeclared &&
531 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind() argument
[all …]
DDecl.h1327 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1333 TemplateSpecializationKind TSK);
1666 TemplateSpecializationKind TSK,
1673 TemplateSpecializationKind TSK);
2135 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction() argument
2136 setInstantiationOfMemberFunction(getASTContext(), FD, TSK); in setInstantiationOfMemberFunction()
2230 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
2234 InsertPos, TSK, TemplateArgsAsWritten,
2253 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
3058 TemplateSpecializationKind TSK);
[all …]
DDeclCXX.h1378 TemplateSpecializationKind TSK);
1401 void setTemplateSpecializationKind(TemplateSpecializationKind TSK);
DASTContext.h796 TemplateSpecializationKind TSK,
/external/clang/lib/CodeGen/
DCGVTables.cpp853 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal() local
854 if (TSK == TSK_ExplicitInstantiationDeclaration) in isVTableExternal()
859 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
860 TSK == TSK_ExplicitInstantiationDefinition) in isVTableExternal()
DCodeGenModule.cpp2858 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); in HandleCXXStaticMemberVarInstantiation() local
2861 if (VD->getDefinition() && TSK == TSK_ExplicitInstantiationDefinition) in HandleCXXStaticMemberVarInstantiation()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp713 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitEnumDecl() local
715 ED->setInstantiationOfMemberEnum(Reader.getContext(), InstED, TSK); in VisitEnumDecl()
793 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitFunctionDecl() local
795 FD->setInstantiationOfMemberFunction(Reader.getContext(), InstFD, TSK); in VisitFunctionDecl()
803 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitFunctionDecl() local
834 = FunctionTemplateSpecializationInfo::Create(C, FD, Template, TSK, in VisitFunctionDecl()
1261 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitVarDeclImpl() local
1263 Reader.getContext().setInstantiatedFromStaticDataMember(VD, Tmpl, TSK,POI); in VisitVarDeclImpl()
1732 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitCXXRecordDeclImpl() local
1734 MemberSpecializationInfo *MSI = new (C) MemberSpecializationInfo(RD, TSK); in VisitCXXRecordDeclImpl()
[all …]
/external/clang/include/clang/Sema/
DSema.h7198 TemplateSpecializationKind TSK,
7204 TemplateSpecializationKind TSK);
7230 TemplateSpecializationKind TSK,
7236 TemplateSpecializationKind TSK);
7241 TemplateSpecializationKind TSK);
/external/cldr/tools/java/org/unicode/cldr/util/data/external/
D2013-1_UNLOCODE_CodeListPart2.csv4881 ,"GB","TSK","Thirsk","Thirsk","NYK","--3-----","AF","9811","XTK",,
5574 ,"GE","TSK","Tsalenjikha","Tsalenjikha",,"-----6--","RQ","1007",,"4216N 04204E",
10159 ,"IN","TSK","Tinsukia","Tinsukia","AS","--3-----","RL","1101",,"2730N 09522E",
17347 ,"JP","TSK","Tsurusaki","Tsurusaki","44","1-------","AF","9907",,,
D2013-1_UNLOCODE_CodeListPart3.csv734 ,"PG","TSK","Taskul","Taskul",,"---4----","AI","9601",,,
2710 ,"PL","TSK","Tarnow Opolski","Tarnow Opolski","OP","--3-----","RL","1207",,"5035N 01805E",
7791 "+","SK","TSK","Trencianske Stankovce","Trencianske Stankovce","TC","--3-----","RL","1301",,"4850N …
9030 "+","TR","TSK","Taskent","Taskent","42","--3-----","RL","1301",,"3655N 03229E",
25342 ,"US","TSK","Thomaston","Thomaston","ME","--3-----","RQ","9307",,,
D2013-1_UNLOCODE_CodeListPart1.csv1752 ,"AT","TSK","Traiskirchen","Traiskirchen",,"--3-----","RQ","9501",,,
16167 ,"CZ","TSK","Tursko","Tursko","ST","--3--6--","RQ","0901",,"5012N 01420E",