Home
last modified time | relevance | path

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

/external/clang/include/clang/Basic/
DSpecifiers.h145 TSK_ExplicitSpecialization, enumerator
/external/clang/lib/Sema/
DSemaTemplate.cpp1641 Spec->getSpecializationKind() == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
1646 == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
1752 if (Spec->getSpecializationKind() != TSK_ExplicitSpecialization) in MatchTemplateParametersToScopeSpecifier()
1758 != TSK_ExplicitSpecialization && in MatchTemplateParametersToScopeSpecifier()
5527 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnClassTemplateSpecialization()
5548 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnClassTemplateSpecialization()
5716 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
5719 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
5748 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) in CheckSpecializationInstantiationRedecl()
5773 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
[all …]
DSemaTemplateInstantiate.cpp86 if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
102 TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
2392 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2428 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2467 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2518 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
DSemaTemplateInstantiateDecl.cpp2752 if (Function->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in InstantiateFunctionDefinition()
2967 if (TSK == TSK_ExplicitSpecialization) in InstantiateStaticDataMemberDefinition()
3599 TSK_ExplicitSpecialization); in FindInstantiatedDecl()
3666 case TSK_ExplicitSpecialization: in PerformPendingInstantiations()
DSemaCXXScopeSpec.cpp242 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) { in RequireCompleteDeclContext()
DSemaDeclCXX.cpp504 << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization) in MergeCXXFunctionDecl()
4088 case TSK_ExplicitSpecialization: in CheckCompletedCXXClass()
5979 Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in ActOnConversionDeclarator()
10995 if ((Prev->getTemplateSpecializationKind() != TSK_ExplicitSpecialization in SetDeclDeleted()
11416 case TSK_ExplicitSpecialization: in DefineUsedVTables()
DSemaType.cpp4464 != TSK_ExplicitSpecialization) { in RequireCompleteExprType()
4624 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in RequireCompleteType()
DSemaDecl.cpp9697 TSK_ExplicitSpecialization; in ActOnTag()
9701 TSK_ExplicitSpecialization; in ActOnTag()
/external/clang/include/clang/AST/
DDeclTemplate.h336 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
344 case TSK_ExplicitSpecialization: in isExplicitInstantiationOrSpecialization()
423 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
1467 return getSpecializationKind() == TSK_ExplicitSpecialization;
1475 case TSK_ExplicitSpecialization:
DRecursiveASTVisitor.h1426 case TSK_ExplicitSpecialization: in TraverseClassInstantiations()
1477 case TSK_ExplicitSpecialization: in TraverseFunctionInstantiations()
1605 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization)
/external/clang/lib/AST/
DDecl.cpp1566 getTemplateSpecializationKind() != TSK_ExplicitSpecialization)) in isThisDeclarationADefinition()
1868 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
2448 case TSK_ExplicitSpecialization: in isImplicitlyInstantiable()
2475 case TSK_ExplicitSpecialization: in isTemplateInstantiation()
2487 if (getTemplateSpecializationKind() == TSK_ExplicitSpecialization) in getTemplateInstantiationPattern()
2617 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
2624 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
2990 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
DDumpXML.cpp654 case TSK_ExplicitSpecialization: continue; in visitFunctionTemplateDeclChildren()
682 case TSK_ExplicitSpecialization: continue; in visitClassTemplateDeclChildren()
DDeclTemplate.cpp769 assert(getSpecializationKind() == TSK_ExplicitSpecialization || in getSourceRange()
858 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
DASTDumper.cpp955 case TSK_ExplicitSpecialization: in VisitFunctionTemplateDecl()
984 case TSK_ExplicitSpecialization: in VisitClassTemplateDecl()
DASTContext.cpp7583 case TSK_ExplicitSpecialization: in GetGVALinkageForFunction()
7642 case TSK_ExplicitSpecialization: in GetGVALinkageForVariable()
/external/clang/lib/CodeGen/
DCGVTables.cpp130 case TSK_ExplicitSpecialization: in setThunkVisibility()
736 case TSK_ExplicitSpecialization: in getVTableLinkage()
774 case TSK_ExplicitSpecialization: in getVTableLinkage()
DCodeGenModule.cpp372 case TSK_ExplicitSpecialization: in setTypeVisibility()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h1362 case TSK_ExplicitSpecialization: in TraverseClassInstantiations()
1412 case TSK_ExplicitSpecialization: in TraverseFunctionInstantiations()
1540 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization)
DCIndex.cpp671 case TSK_ExplicitSpecialization: in VisitClassTemplateSpecializationDecl()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h2689 return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization); in AST_POLYMORPHIC_MATCHER()