/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 1855 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 …]
|
D | SemaTemplate.cpp | 6963 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 …]
|
D | SemaDeclCXX.cpp | 4654 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 …]
|
D | SemaTemplateInstantiateDecl.cpp | 4111 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in InstantiateVariableDefinition() local 4114 if (TSK == TSK_ExplicitSpecialization) in InstantiateVariableDefinition() 4121 if (TSK == TSK_ExplicitInstantiationDeclaration) in InstantiateVariableDefinition()
|
D | SemaExpr.cpp | 13864 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/ |
D | Decl.cpp | 548 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 …]
|
D | DeclCXX.cpp | 1283 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()
|
D | RecordLayoutBuilder.cpp | 2003 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()
|
D | DeclTemplate.cpp | 680 TemplateSpecializationKind TSK, in Create() argument 689 return new (C) FunctionTemplateSpecializationInfo(FD, Template, TSK, in Create()
|
D | ASTContext.cpp | 102 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/ |
D | DeclTemplate.h | 402 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 …]
|
D | Decl.h | 1327 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 …]
|
D | DeclCXX.h | 1378 TemplateSpecializationKind TSK); 1401 void setTemplateSpecializationKind(TemplateSpecializationKind TSK);
|
D | ASTContext.h | 796 TemplateSpecializationKind TSK,
|
/external/clang/lib/CodeGen/ |
D | CGVTables.cpp | 853 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()
|
D | CodeGenModule.cpp | 2858 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); in HandleCXXStaticMemberVarInstantiation() local 2861 if (VD->getDefinition() && TSK == TSK_ExplicitInstantiationDefinition) in HandleCXXStaticMemberVarInstantiation()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 713 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/ |
D | Sema.h | 7198 TemplateSpecializationKind TSK, 7204 TemplateSpecializationKind TSK); 7230 TemplateSpecializationKind TSK, 7236 TemplateSpecializationKind TSK); 7241 TemplateSpecializationKind TSK);
|
/external/cldr/tools/java/org/unicode/cldr/util/data/external/ |
D | 2013-1_UNLOCODE_CodeListPart2.csv | 4881 ,"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",,,
|
D | 2013-1_UNLOCODE_CodeListPart3.csv | 734 ,"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",,,
|
D | 2013-1_UNLOCODE_CodeListPart1.csv | 1752 ,"AT","TSK","Traiskirchen","Traiskirchen",,"--3-----","RQ","9501",,, 16167 ,"CZ","TSK","Tursko","Tursko","ST","--3--6--","RQ","0901",,"5012N 01420E",
|