Home
last modified time | relevance | path

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

/external/clang/include/clang/Basic/
DSpecifiers.h143 TSK_ExplicitSpecialization, enumerator
158 return Kind != TSK_Undeclared && Kind != TSK_ExplicitSpecialization; in isTemplateInstantiation()
167 case TSK_ExplicitSpecialization: in isTemplateExplicitInstantiationOrSpecialization()
/external/clang/lib/Sema/
DSemaTemplate.cpp1676 Spec->getSpecializationKind() == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
1681 == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
1818 if (Spec->getSpecializationKind() != TSK_ExplicitSpecialization) in MatchTemplateParametersToScopeSpecifier()
1824 != TSK_ExplicitSpecialization && in MatchTemplateParametersToScopeSpecifier()
2656 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnVarTemplateSpecialization()
2684 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnVarTemplateSpecialization()
6436 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnClassTemplateSpecialization()
6457 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnClassTemplateSpecialization()
6612 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
6615 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
[all …]
DSemaTemplateInstantiate.cpp70 if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
114 if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
130 TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
2441 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2482 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2524 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2575 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
DSemaTemplateInstantiateDecl.cpp2499 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in VisitClassTemplateSpecializationDecl()
3356 if (Function->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in InstantiateFunctionDefinition()
3911 if (TSK == TSK_ExplicitSpecialization) in InstantiateVariableDefinition()
4632 TSK_ExplicitSpecialization); in FindInstantiatedDecl()
4695 case TSK_ExplicitSpecialization: in PerformPendingInstantiations()
DSemaCXXScopeSpec.cpp231 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) { in RequireCompleteDeclContext()
DSemaDeclCXX.cpp583 << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization) in MergeCXXFunctionDecl()
7099 Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in ActOnConversionDeclarator()
12793 if ((Prev->getTemplateSpecializationKind() != TSK_ExplicitSpecialization || in SetDeclDeleted()
DSemaType.cpp6671 TSK_ExplicitSpecialization) { in RequireCompleteTypeImpl()
DSemaDecl.cpp12307 TSK_ExplicitSpecialization; in ActOnTag()
12311 TSK_ExplicitSpecialization; in ActOnTag()
/external/clang/lib/AST/
DDecl.cpp1929 TSK_ExplicitSpecialization) || in isThisDeclarationADefinition()
1956 getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in isThisDeclarationADefinition()
2261 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
2268 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
2992 case TSK_ExplicitSpecialization: in isImplicitlyInstantiable()
3019 case TSK_ExplicitSpecialization: in isTemplateInstantiation()
3031 if (getTemplateSpecializationKind() == TSK_ExplicitSpecialization) in getTemplateInstantiationPattern()
3185 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
3192 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
3566 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
DDeclTemplate.cpp805 assert(getSpecializationKind() == TSK_ExplicitSpecialization || in getSourceRange()
883 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
1186 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
DASTDumper.cpp1281 case TSK_ExplicitSpecialization: in VisitTemplateDeclSpecialization()
DASTContext.cpp8265 case TSK_ExplicitSpecialization: in basicGVALinkageForFunction()
8365 case TSK_ExplicitSpecialization: in basicGVALinkageForVariable()
/external/clang/include/clang/AST/
DDeclTemplate.h444 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
521 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
1631 return getSpecializationKind() == TSK_ExplicitSpecialization;
2477 return getSpecializationKind() == TSK_ExplicitSpecialization;
DRecursiveASTVisitor.h1463 case TSK_ExplicitSpecialization:
1486 case TSK_ExplicitSpecialization:
1516 case TSK_ExplicitSpecialization:
1652 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) \
/external/clang/lib/CodeGen/
DCGVTables.cpp742 case TSK_ExplicitSpecialization: in getVTableLinkage()
791 case TSK_ExplicitSpecialization: in getVTableLinkage()
DCodeGenModule.cpp3444 if (VD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization && in EmitNamespace()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h3754 return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization); in AST_POLYMORPHIC_MATCHER()
/external/clang/tools/libclang/
DCIndex.cpp705 case TSK_ExplicitSpecialization: in VisitClassTemplateSpecializationDecl()