Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DSpecifiers.h173 TSK_ExplicitSpecialization, enumerator
188 return Kind != TSK_Undeclared && Kind != TSK_ExplicitSpecialization; in isTemplateInstantiation()
197 case TSK_ExplicitSpecialization: in isTemplateExplicitInstantiationOrSpecialization()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplate.cpp3090 Spec->getSpecializationKind() == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
3095 == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
3234 if (Spec->getSpecializationKind() != TSK_ExplicitSpecialization) in MatchTemplateParametersToScopeSpecifier()
3240 != TSK_ExplicitSpecialization && in MatchTemplateParametersToScopeSpecifier()
4440 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnVarTemplateSpecialization()
4468 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnVarTemplateSpecialization()
8497 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnClassTemplateSpecialization()
8518 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnClassTemplateSpecialization()
8730 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
8733 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
[all …]
H A DSemaTemplateInstantiate.cpp80 if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
125 if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
141 TSK_ExplicitSpecialization) in getTemplateInstantiationArgs()
145 TSK_ExplicitSpecialization) { in getTemplateInstantiationArgs()
3025 TSK_ExplicitSpecialization) in usesPartialOrExplicitSpecialization()
3241 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
3285 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
3329 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
3391 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
H A DSemaTemplateInstantiateDecl.cpp3482 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in VisitClassTemplateSpecializationDecl()
4668 if (TSK == TSK_ExplicitSpecialization) in InstantiateFunctionDefinition()
5066 if (OldVTSD->getSpecializationKind() == TSK_ExplicitSpecialization && in BuildVariableInstantiation()
5069 TSK_ExplicitSpecialization); in BuildVariableInstantiation()
5193 if (TSK == TSK_ExplicitSpecialization) in InstantiateVariableDefinition()
5962 TSK_ExplicitSpecialization); in FindInstantiatedDecl()
6060 TSK_ExplicitSpecialization); in FindInstantiatedDecl()
6139 case TSK_ExplicitSpecialization: in PerformPendingInstantiations()
H A DSemaCXXScopeSpec.cpp255 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) { in RequireCompleteDeclContext()
H A DSemaLookup.cpp1645 return RD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in hasVisibleExplicitSpecialization()
1647 return FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in hasVisibleExplicitSpecialization()
1649 return VD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in hasVisibleExplicitSpecialization()
H A DSemaDecl.cpp1692 if (FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in ShouldWarnIfUnusedFileScopedDecl()
1722 VD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in ShouldWarnIfUnusedFileScopedDecl()
10967 if (Guide->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) in CheckFunctionDeclaration()
14169 if (Ctor->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in ActOnStartOfFunctionDef()
16032 TSK_ExplicitSpecialization; in ActOnTag()
16036 TSK_ExplicitSpecialization; in ActOnTag()
H A DSemaDeclCXX.cpp603 << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization) in MergeCXXFunctionDecl()
1593 if (FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) in CheckCXXDefaultArguments()
10711 Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in ActOnConversionDeclarator()
16817 if ((Prev->getTemplateSpecializationKind() != TSK_ExplicitSpecialization || in SetDeclDeleted()
H A DSemaType.cpp8649 TSK_ExplicitSpecialization) { in RequireCompleteTypeImpl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DASTDumper.cpp116 case TSK_ExplicitSpecialization: in dumpTemplateDeclSpecialization()
H A DDecl.cpp2156 TSK_ExplicitSpecialization) || in isThisDeclarationADefinition()
2184 if (VTSD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization && in isThisDeclarationADefinition()
2695 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
2704 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
3695 case TSK_ExplicitSpecialization: in isImplicitlyInstantiable()
3827 TSK == TSK_ExplicitSpecialization) && in setFunctionTemplateSpecialization()
3937 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
3947 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
4448 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
H A DDeclTemplate.cpp967 assert(getSpecializationKind() == TSK_ExplicitSpecialization || in getSourceRange()
1061 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
1354 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
H A DASTContext.cpp10673 case TSK_ExplicitSpecialization: in basicGVALinkageForFunction()
10838 case TSK_ExplicitSpecialization: in basicGVALinkageForVariable()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclTemplate.h534 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
646 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
1902 return getSpecializationKind() == TSK_ExplicitSpecialization;
2767 return getSpecializationKind() == TSK_ExplicitSpecialization;
H A DJSONNodeDumper.h386 case TSK_ExplicitSpecialization: in writeTemplateDeclSpecialization()
H A DRecursiveASTVisitor.h1689 case TSK_ExplicitSpecialization:
1712 case TSK_ExplicitSpecialization:
1742 case TSK_ExplicitSpecialization:
1911 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) \
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexingContext.cpp176 case TSK_ExplicitSpecialization: in isTemplateImplicitInstantiation()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGVTables.cpp1010 case TSK_ExplicitSpecialization: in getVTableLinkage()
1060 case TSK_ExplicitSpecialization: in getVTableLinkage()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6313 return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization); in AST_POLYMORPHIC_MATCHER()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp726 case TSK_ExplicitSpecialization: in VisitClassTemplateSpecializationDecl()