| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 2629 TemplateSpecializationKind TSK, in InstantiateClass() argument 2635 Pattern, PatternDef, TSK, Complain)) in InstantiateClass() 2651 MSInfo->setTemplateSpecializationKind(TSK); in InstantiateClass() 2655 Spec->setTemplateSpecializationKind(TSK); in InstantiateClass() 2743 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass() 2812 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass() 2857 if (TSK == TSK_ExplicitInstantiationDefinition) in InstantiateClass() 2887 TemplateSpecializationKind TSK) { in InstantiateEnum() argument 2891 Pattern, PatternDef, TSK,/*Complain*/true)) in InstantiateEnum() 2898 MSInfo->setTemplateSpecializationKind(TSK); in InstantiateEnum() [all …]
|
| H A D | SemaTemplate.cpp | 788 TemplateSpecializationKind TSK, in DiagnoseUninstantiableTemplate() argument 821 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate() 848 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate() 873 if (TSK == TSK_ExplicitInstantiationDeclaration) in DiagnoseUninstantiableTemplate() 9081 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind(); in CheckFunctionTemplateSpecialization() local 9082 if (TSK == TSK_Undeclared || TSK == TSK_ImplicitInstantiation) { in CheckFunctionTemplateSpecialization() 9446 TemplateSpecializationKind TSK) { in CheckExplicitInstantiation() argument 9450 if (TSK == TSK_ExplicitInstantiationDeclaration && in CheckExplicitInstantiation() 9551 TemplateSpecializationKind TSK = ExternLoc.isInvalid() in ActOnExplicitInstantiation() local 9555 if (TSK == TSK_ExplicitInstantiationDeclaration && in ActOnExplicitInstantiation() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4666 TemplateSpecializationKind TSK = in InstantiateFunctionDefinition() local 4668 if (TSK == TSK_ExplicitSpecialization) in InstantiateFunctionDefinition() 4702 PatternDecl, PatternDef, TSK, in InstantiateFunctionDefinition() 4706 else if (TSK == TSK_ExplicitInstantiationDefinition) { in InstantiateFunctionDefinition() 4713 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition() 4779 if (TSK == TSK_ExplicitInstantiationDeclaration && in InstantiateFunctionDefinition() 5191 TemplateSpecializationKind TSK = in InstantiateVariableDefinition() local 5193 if (TSK == TSK_ExplicitSpecialization) in InstantiateVariableDefinition() 5260 if (TSK == TSK_ExplicitInstantiationDefinition) { in InstantiateVariableDefinition() 5263 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateVariableDefinition() [all …]
|
| H A D | SemaDeclCXX.cpp | 5935 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in ReferenceDllExportedMembers() local 5937 if (TSK == TSK_ExplicitInstantiationDeclaration) in ReferenceDllExportedMembers() 5968 TSK == TSK_ImplicitInstantiation) in ReferenceDllExportedMembers() 5980 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMembers() 5991 if (TSK != TSK_ExplicitInstantiationDefinition) { in ReferenceDllExportedMembers() 6235 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in checkClassLevelDLLAttribute() local 6240 TSK == TSK_ExplicitInstantiationDeclaration && in checkClassLevelDLLAttribute() 6269 TSK != TSK_ExplicitInstantiationDeclaration && in checkClassLevelDLLAttribute() 6270 TSK != TSK_ExplicitInstantiationDefinition) in checkClassLevelDLLAttribute() 6304 TSK != TSK_ExplicitInstantiationDeclaration && in checkClassLevelDLLAttribute() [all …]
|
| H A D | SemaExpr.cpp | 17020 TemplateSpecializationKind TSK = in MarkFunctionReferenced() local 17030 Func->setTemplateSpecializationKind(TSK, PointOfInstantiation); in MarkFunctionReferenced() 17031 } else if (TSK != TSK_ImplicitInstantiation) { in MarkFunctionReferenced() 17038 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation || in MarkFunctionReferenced() 18342 TemplateSpecializationKind TSK = MSI ? MSI->getTemplateSpecializationKind() in DoMarkVarDeclReferenced() local 18366 if (NeedDefinition && TSK != TSK_Undeclared && in DoMarkVarDeclReferenced() 18374 if (NeedDefinition && isTemplateInstantiation(TSK)) { in DoMarkVarDeclReferenced() 18379 TSK == TSK_ImplicitInstantiation || in DoMarkVarDeclReferenced() 18380 (TSK == TSK_ExplicitInstantiationDeclaration && UsableInConstantExpr); in DoMarkVarDeclReferenced() 18392 Var->setTemplateSpecializationKind(TSK, PointOfInstantiation); in DoMarkVarDeclReferenced()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Decl.cpp | 541 TemplateSpecializationKind TSK = TSK_Undeclared; in useInlineVisibilityHidden() local 544 TSK = spec->getTemplateSpecializationKind(); in useInlineVisibilityHidden() 547 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden() 554 return TSK != TSK_ExplicitInstantiationDeclaration && in useInlineVisibilityHidden() 555 TSK != TSK_ExplicitInstantiationDefinition && in useInlineVisibilityHidden() 2686 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind() argument 2694 Spec->setSpecializationKind(TSK); in setTemplateSpecializationKind() 2695 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind() 2703 MSI->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind() 2704 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind() [all …]
|
| H A D | DeclCXX.cpp | 1792 TemplateSpecializationKind TSK) { in setInstantiationOfMemberClass() argument 1797 = new (getASTContext()) MemberSpecializationInfo(RD, TSK); in setInstantiationOfMemberClass() 1819 CXXRecordDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind() argument 1821 Spec->setSpecializationKind(TSK); in setTemplateSpecializationKind() 1826 MSInfo->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
|
| H A D | RecordLayoutBuilder.cpp | 2269 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in computeKeyFunction() local 2270 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction() 2271 TSK == TSK_ExplicitInstantiationDeclaration || in computeKeyFunction() 2272 TSK == TSK_ExplicitInstantiationDefinition) in computeKeyFunction()
|
| H A D | DeclTemplate.cpp | 870 TemplateSpecializationKind TSK, const TemplateArgumentList *TemplateArgs, in Create() argument 881 FD, Template, TSK, TemplateArgs, ArgsAsWritten, POI, MSInfo); in Create()
|
| H A D | ASTContext.cpp | 135 TemplateSpecializationKind TSK = CTSD->getSpecializationKind(); in getDeclLocForCommentSearch() local 136 if (TSK == TSK_ImplicitInstantiation || in getDeclLocForCommentSearch() 137 TSK == TSK_Undeclared) in getDeclLocForCommentSearch() 1535 TemplateSpecializationKind TSK, in setInstantiatedFromStaticDataMember() argument 1540 Tmpl, TSK, PointOfInstantiation)); in setInstantiatedFromStaticDataMember()
|
| H A D | ASTImporter.cpp | 3079 TemplateSpecializationKind TSK = FromFD->getTemplateSpecializationKind(); in ImportTemplateInformation() local 3083 ToFD->setInstantiationOfMemberFunction(*InstFDOrErr, TSK); in ImportTemplateInformation() 3120 TemplateSpecializationKind TSK = FTSInfo->getTemplateSpecializationKind(); in ImportTemplateInformation() local 3123 TSK, FromTAArgsAsWritten ? &ToTAInfo : nullptr, *POIOrErr); in ImportTemplateInformation()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 497 TemplateSpecializationKind TSK, const TemplateArgumentList *TemplateArgs, in FunctionTemplateSpecializationInfo() argument 500 : Function(FD, MSInfo ? 1 : 0), Template(Template, TSK - 1), in FunctionTemplateSpecializationInfo() 517 TemplateSpecializationKind TSK, 546 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind() argument 547 assert(TSK != TSK_Undeclared && in setTemplateSpecializationKind() 549 Template.setInt(TSK - 1); in setTemplateSpecializationKind() 629 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK, 631 : MemberAndTSK(IF, TSK - 1), PointOfInstantiation(POI) { 632 assert(TSK != TSK_Undeclared && 650 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind() argument [all …]
|
| H A D | Decl.h | 1529 void setTemplateSpecializationKind(TemplateSpecializationKind TSK, 1535 TemplateSpecializationKind TSK); 1939 TemplateSpecializationKind TSK, 1946 TemplateSpecializationKind TSK); 2628 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction() argument 2629 setInstantiationOfMemberFunction(getASTContext(), FD, TSK); in setInstantiationOfMemberFunction() 2725 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation, 2729 InsertPos, TSK, TemplateArgsAsWritten, 2753 void setTemplateSpecializationKind(TemplateSpecializationKind TSK, 3594 TemplateSpecializationKind TSK); [all …]
|
| H A D | DeclCXX.h | 1443 TemplateSpecializationKind TSK); 1466 void setTemplateSpecializationKind(TemplateSpecializationKind TSK);
|
| H A D | ASTContext.h | 894 TemplateSpecializationKind TSK,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 784 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitEnumDecl() local 786 ED->setInstantiationOfMemberEnum(Reader.getContext(), InstED, TSK); in VisitEnumDecl() 918 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitFunctionDecl() local 920 FD->setInstantiationOfMemberFunction(Reader.getContext(), InstFD, TSK); in VisitFunctionDecl() 927 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitFunctionDecl() local 959 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitFunctionDecl() local 962 MSInfo = new (C) MemberSpecializationInfo(FD, TSK); in VisitFunctionDecl() 968 C, FD, Template, TSK, TemplArgList, in VisitFunctionDecl() 1480 auto TSK = (TemplateSpecializationKind)Record.readInt(); in VisitVarDeclImpl() local 1482 Reader.getContext().setInstantiatedFromStaticDataMember(VD, Tmpl, TSK,POI); in VisitVarDeclImpl() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 1121 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal() local 1122 if (TSK == TSK_ExplicitInstantiationDeclaration) in isVTableExternal() 1127 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal() 1128 TSK == TSK_ExplicitInstantiationDefinition) in isVTableExternal()
|
| H A D | CodeGenModule.cpp | 4787 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); in HandleCXXStaticMemberVarInstantiation() local 4790 if (VD->getDefinition() && TSK == TSK_ExplicitInstantiationDefinition) in HandleCXXStaticMemberVarInstantiation()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | Sema.h | 7442 TemplateSpecializationKind TSK, 9318 TemplateSpecializationKind TSK, 9324 TemplateSpecializationKind TSK); 9361 TemplateSpecializationKind TSK, 9367 TemplateSpecializationKind TSK); 9372 TemplateSpecializationKind TSK);
|
| /netbsd-src/share/misc/ |
| H A D | airport | 7813 TSK:Taskul, Papua New Guinea
|