Home
last modified time | relevance | path

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

/external/clang/include/clang/Basic/
DSpecifiers.h151 TSK_ExplicitSpecialization, enumerator
166 return Kind != TSK_Undeclared && Kind != TSK_ExplicitSpecialization; in isTemplateInstantiation()
175 case TSK_ExplicitSpecialization: in isTemplateExplicitInstantiationOrSpecialization()
/external/v8/tools/clang/blink_gc_plugin/
DConfig.cpp68 case TSK_ExplicitSpecialization: in IsTemplateInstantiation()
/external/clang/lib/Sema/
DSemaTemplate.cpp1693 Spec->getSpecializationKind() == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
1698 == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
1835 if (Spec->getSpecializationKind() != TSK_ExplicitSpecialization) in MatchTemplateParametersToScopeSpecifier()
1841 != TSK_ExplicitSpecialization && in MatchTemplateParametersToScopeSpecifier()
2694 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnVarTemplateSpecialization()
2722 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnVarTemplateSpecialization()
6475 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnClassTemplateSpecialization()
6496 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnClassTemplateSpecialization()
6651 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
6654 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
[all …]
DSemaTemplateInstantiate.cpp71 if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
115 if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
131 TSK_ExplicitSpecialization && in getTemplateInstantiationArgs()
2460 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2501 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2542 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
2600 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
DSemaTemplateInstantiateDecl.cpp2667 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in VisitClassTemplateSpecializationDecl()
3514 if (Function->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in InstantiateFunctionDefinition()
4114 if (TSK == TSK_ExplicitSpecialization) in InstantiateVariableDefinition()
4842 TSK_ExplicitSpecialization); in FindInstantiatedDecl()
4903 case TSK_ExplicitSpecialization: in PerformPendingInstantiations()
DSemaCXXScopeSpec.cpp256 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) { in RequireCompleteDeclContext()
DSemaDeclCXX.cpp583 << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization) in MergeCXXFunctionDecl()
7263 Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in ActOnConversionDeclarator()
13033 if ((Prev->getTemplateSpecializationKind() != TSK_ExplicitSpecialization || in SetDeclDeleted()
DSemaType.cpp7041 TSK_ExplicitSpecialization) { in RequireCompleteTypeImpl()
DSemaDecl.cpp12760 TSK_ExplicitSpecialization; in ActOnTag()
12764 TSK_ExplicitSpecialization; in ActOnTag()
/external/clang/lib/AST/
DDecl.cpp1936 TSK_ExplicitSpecialization) || in isThisDeclarationADefinition()
1965 getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in isThisDeclarationADefinition()
2303 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
2310 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
3091 case TSK_ExplicitSpecialization: in isImplicitlyInstantiable()
3118 case TSK_ExplicitSpecialization: in isTemplateInstantiation()
3130 if (getTemplateSpecializationKind() == TSK_ExplicitSpecialization) in getTemplateInstantiationPattern()
3296 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
3303 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
3677 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
DDeclTemplate.cpp776 assert(getSpecializationKind() == TSK_ExplicitSpecialization || in getSourceRange()
852 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
1143 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
DASTDumper.cpp1366 case TSK_ExplicitSpecialization: in VisitTemplateDeclSpecialization()
DASTContext.cpp8407 case TSK_ExplicitSpecialization: in basicGVALinkageForFunction()
8530 case TSK_ExplicitSpecialization: in basicGVALinkageForVariable()
/external/clang/lib/Index/
DIndexingContext.cpp139 case TSK_ExplicitSpecialization: in isTemplateImplicitInstantiation()
/external/clang/include/clang/AST/
DDeclTemplate.h450 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
527 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
1631 return getSpecializationKind() == TSK_ExplicitSpecialization;
2470 return getSpecializationKind() == TSK_ExplicitSpecialization;
DRecursiveASTVisitor.h1551 case TSK_ExplicitSpecialization:
1574 case TSK_ExplicitSpecialization:
1604 case TSK_ExplicitSpecialization:
1740 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) \
/external/clang/lib/CodeGen/
DCGVTables.cpp743 case TSK_ExplicitSpecialization: in getVTableLinkage()
792 case TSK_ExplicitSpecialization: in getVTableLinkage()
DCodeGenModule.cpp3717 if (VD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization && in EmitNamespace()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h4336 return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization); in AST_POLYMORPHIC_MATCHER()
/external/clang/tools/libclang/
DCIndex.cpp712 case TSK_ExplicitSpecialization: in VisitClassTemplateSpecializationDecl()