Home
last modified time | relevance | path

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

12

/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/llvm-project/clang/include/clang/Basic/
DSpecifiers.h173 TSK_ExplicitSpecialization, enumerator
188 return Kind != TSK_Undeclared && Kind != TSK_ExplicitSpecialization; in isTemplateInstantiation()
197 case TSK_ExplicitSpecialization: in isTemplateExplicitInstantiationOrSpecialization()
/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()
/external/llvm-project/clang-tools-extra/clang-tidy/performance/
DUnnecessaryValueParamCheck.cpp57 TSK_ExplicitSpecialization) in isExplicitTemplateSpecialization()
/external/llvm-project/clang-tools-extra/clang-include-fixer/find-all-symbols/
DFindAllSymbols.cpp37 if (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization) { in AST_POLYMORPHIC_MATCHER()
/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()
/external/llvm-project/clang/lib/AST/
DASTDumper.cpp116 case TSK_ExplicitSpecialization: in dumpTemplateDeclSpecialization()
DDecl.cpp2132 TSK_ExplicitSpecialization) || in isThisDeclarationADefinition()
2161 if (VTSD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization && in isThisDeclarationADefinition()
2673 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
2682 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
3662 case TSK_ExplicitSpecialization: in isImplicitlyInstantiable()
3794 TSK == TSK_ExplicitSpecialization) && in setFunctionTemplateSpecialization()
3904 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
3914 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
4415 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
DDeclTemplate.cpp942 assert(getSpecializationKind() == TSK_ExplicitSpecialization || in getSourceRange()
1036 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
1329 Result->setSpecializationKind(TSK_ExplicitSpecialization); in Create()
/external/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp3063 Spec->getSpecializationKind() == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
3068 == TSK_ExplicitSpecialization) { in MatchTemplateParametersToScopeSpecifier()
3207 if (Spec->getSpecializationKind() != TSK_ExplicitSpecialization) in MatchTemplateParametersToScopeSpecifier()
3213 != TSK_ExplicitSpecialization && in MatchTemplateParametersToScopeSpecifier()
4410 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnVarTemplateSpecialization()
4438 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnVarTemplateSpecialization()
8508 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnClassTemplateSpecialization()
8529 Specialization->setSpecializationKind(TSK_ExplicitSpecialization); in ActOnClassTemplateSpecialization()
8741 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
8744 case TSK_ExplicitSpecialization: in CheckSpecializationInstantiationRedecl()
[all …]
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()
3021 TSK_ExplicitSpecialization) in usesPartialOrExplicitSpecialization()
3234 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
3278 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
3322 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
3384 == TSK_ExplicitSpecialization) in InstantiateClassMembers()
DSemaTemplateInstantiateDecl.cpp3481 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in VisitClassTemplateSpecializationDecl()
4660 if (TSK == TSK_ExplicitSpecialization) in InstantiateFunctionDefinition()
5058 if (OldVTSD->getSpecializationKind() == TSK_ExplicitSpecialization && in BuildVariableInstantiation()
5061 TSK_ExplicitSpecialization); in BuildVariableInstantiation()
5185 if (TSK == TSK_ExplicitSpecialization) in InstantiateVariableDefinition()
5954 TSK_ExplicitSpecialization); in FindInstantiatedDecl()
6052 TSK_ExplicitSpecialization); in FindInstantiatedDecl()
6131 case TSK_ExplicitSpecialization: in PerformPendingInstantiations()
/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/llvm-project/clang-tools-extra/clangd/
DAST.cpp153 return isTemplateSpecializationKind(D, TSK_ExplicitSpecialization); in isExplicitTemplateSpecialization()
/external/llvm-project/clang/include/clang/AST/
DJSONNodeDumper.h386 case TSK_ExplicitSpecialization: in writeTemplateDeclSpecialization()
DDeclTemplate.h533 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
645 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
1901 return getSpecializationKind() == TSK_ExplicitSpecialization;
2766 return getSpecializationKind() == TSK_ExplicitSpecialization;
DRecursiveASTVisitor.h1676 case TSK_ExplicitSpecialization:
1699 case TSK_ExplicitSpecialization:
1729 case TSK_ExplicitSpecialization:
1891 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) \
/external/llvm-project/clang/lib/Index/
DIndexingContext.cpp176 case TSK_ExplicitSpecialization: in isTemplateImplicitInstantiation()
/external/clang/lib/CodeGen/
DCGVTables.cpp743 case TSK_ExplicitSpecialization: in getVTableLinkage()
792 case TSK_ExplicitSpecialization: in getVTableLinkage()
/external/llvm-project/clang/unittests/Tooling/
DSourceCodeTest.cpp280 TSK_ExplicitSpecialization || in TEST()
/external/llvm-project/clang/lib/CodeGen/
DCGVTables.cpp1024 case TSK_ExplicitSpecialization: in getVTableLinkage()
1074 case TSK_ExplicitSpecialization: in getVTableLinkage()

12