Home
last modified time | relevance | path

Searched refs:TSK_ImplicitInstantiation (Results 1 – 25 of 49) sorted by relevance

12

/external/clang/include/clang/Basic/
DSpecifiers.h147 TSK_ImplicitInstantiation, enumerator
181 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
/external/llvm-project/clang/include/clang/Basic/
DSpecifiers.h169 TSK_ImplicitInstantiation, enumerator
203 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp725 TSK_ImplicitInstantiation); in transformedLocalDecl()
1877 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
1889 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
2025 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass()
2029 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass()
2090 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass()
2449 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers()
2488 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
2628 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
DSemaTemplateInstantiateDecl.cpp919 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl()
1404 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1441 TSK_ImplicitInstantiation, in VisitCXXRecordDecl()
1445 TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1618 Function->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitFunctionDecl()
1904 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitCXXMethodDecl()
2781 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl()
2794 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl()
3587 == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition()
3852 TSK_ImplicitInstantiation); in BuildVariableInstantiation()
[all …]
DSemaTemplate.cpp2708 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization()
2925 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in CheckVarTemplateId()
5994 TSK_ImplicitInstantiation)) { in CheckTemplateSpecializationScope()
6489 != TSK_ImplicitInstantiation); in ActOnClassTemplateSpecialization()
6645 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
6647 (PrevTSK == TSK_Undeclared || PrevTSK == TSK_ImplicitInstantiation) && in CheckSpecializationInstantiationRedecl()
6660 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
6671 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl()
6690 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl()
6703 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
[all …]
DSemaCXXScopeSpec.cpp258 TSK_ImplicitInstantiation)) { in RequireCompleteDeclContext()
/external/llvm-project/clang-tools-extra/clang-tidy/readability/
DContainerSizeEmptyCheck.cpp216 if (CTS->getSpecializationKind() == TSK_ImplicitInstantiation) in check()
/external/llvm-project/clang/lib/AST/
DASTDumper.cpp109 case TSK_ImplicitInstantiation: in dumpTemplateDeclSpecialization()
DDeclPrinter.cpp390 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation && in VisitDeclContext()
1142 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) { in VisitFunctionTemplateDecl()
1157 if (I->getSpecializationKind() == TSK_ImplicitInstantiation) { in VisitClassTemplateDecl()
/external/clang/lib/CodeGen/
DCGVTables.cpp757 case TSK_ImplicitInstantiation: in getVTableLinkage()
793 case TSK_ImplicitInstantiation: in getVTableLinkage()
859 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
/external/clang/lib/Index/
DIndexingContext.cpp141 case TSK_ImplicitInstantiation: in isTemplateImplicitInstantiation()
/external/llvm-project/clang/lib/CodeGen/
DCGVTables.cpp1039 case TSK_ImplicitInstantiation: in getVTableLinkage()
1075 case TSK_ImplicitInstantiation: in getVTableLinkage()
1141 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp1302 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl()
1790 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1826 TSK_ImplicitInstantiation, in VisitCXXRecordDecl()
1833 TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
2060 Function->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitFunctionDecl()
2395 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitCXXMethodDecl()
3588 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl()
3602 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl()
4705 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition()
5052 TSK_ImplicitInstantiation); in BuildVariableInstantiation()
[all …]
DSemaTemplateInstantiate.cpp1031 TSK_ImplicitInstantiation); in transformedLocalDecl()
2740 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass()
2744 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass()
2808 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass()
3219 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers()
3262 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
3412 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
DSemaTemplate.cpp821 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
848 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
4424 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization()
4633 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in CheckVarTemplateId()
8522 != TSK_ImplicitInstantiation); in ActOnClassTemplateSpecialization()
8735 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
8737 (PrevTSK == TSK_Undeclared || PrevTSK == TSK_ImplicitInstantiation) && in CheckSpecializationInstantiationRedecl()
8750 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
8762 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl()
8781 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl()
[all …]
DSemaCXXScopeSpec.cpp258 TSK_ImplicitInstantiation)) { in RequireCompleteDeclContext()
/external/llvm-project/clang-tools-extra/clangd/
DAST.cpp149 return isTemplateSpecializationKind(D, TSK_ImplicitInstantiation); in isImplicitTemplateInstantiation()
/external/llvm-project/clang/lib/Index/
DIndexingContext.cpp178 case TSK_ImplicitInstantiation: in isTemplateImplicitInstantiation()
/external/llvm-project/clang/include/clang/AST/
DJSONNodeDumper.h379 case TSK_ImplicitInstantiation: in writeTemplateDeclSpecialization()
DRecursiveASTVisitor.h1667 case TSK_ImplicitInstantiation:
1693 case TSK_ImplicitInstantiation:
1717 case TSK_ImplicitInstantiation:
2012 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
/external/clang/include/clang/AST/
DRecursiveASTVisitor.h1542 case TSK_ImplicitInstantiation:
1568 case TSK_ImplicitInstantiation:
1592 case TSK_ImplicitInstantiation:
1843 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
/external/llvm-project/clang/tools/libclang/
DCXIndexDataConsumer.cpp1232 return SD->getSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
1235 return FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
/external/clang/tools/libclang/
DCXIndexDataConsumer.cpp1236 return SD->getSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
1239 return FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
/external/llvm-project/clang-tools-extra/clangd/unittests/
DTypeHierarchyTests.cpp214 CTS->getSpecializationKind() == TSK_ImplicitInstantiation;
/external/clang/lib/AST/
DASTContext.cpp85 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
91 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
96 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
103 if (TSK == TSK_ImplicitInstantiation || in getRawCommentForDeclNoCache()
109 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
271 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
303 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
8423 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction()
8542 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()

12