| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 179 TSK_ImplicitInstantiation, enumerator 213 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTDumper.cpp | 101 case TSK_ImplicitInstantiation: in dumpTemplateDeclSpecialization()
|
| H A D | DeclPrinter.cpp | 398 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation && in VisitDeclContext() 1187 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) { in VisitFunctionTemplateDecl() 1202 if (I->getSpecializationKind() == TSK_ImplicitInstantiation) { in VisitClassTemplateDecl()
|
| H A D | ASTContext.cpp | 126 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch() 132 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch() 137 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch() 143 if (TSK == TSK_ImplicitInstantiation || in getDeclLocForCommentSearch() 149 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch() 324 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 355 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 11373 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction() 11534 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()
|
| H A D | RecordLayoutBuilder.cpp | 2316 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
|
| H A D | Decl.cpp | 3817 case TSK_ImplicitInstantiation: in isImplicitlyInstantiable()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ContainerSizeEmptyCheck.cpp | 319 if (CTS->getSpecializationKind() == TSK_ImplicitInstantiation) in check()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 1027 case TSK_ImplicitInstantiation: in getVTableLinkage() 1063 case TSK_ImplicitInstantiation: in getVTableLinkage() 1129 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
|
| H A D | CodeGenModule.cpp | 2967 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in MayBeEmittedEagerly()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 1443 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl() 1911 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl() 1947 TSK_ImplicitInstantiation, in VisitCXXRecordDecl() 1954 TSK_ImplicitInstantiation); in VisitCXXRecordDecl() 3774 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl() 3788 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl() 4809 if (Function->getBuiltinID() && TSK == TSK_ImplicitInstantiation && in InstantiateFunctionDefinition() 4856 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition() 5271 TSK_ImplicitInstantiation); in BuildVariableInstantiation() 5474 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateVariableDefinition() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1048 TSK_ImplicitInstantiation); in transformedLocalDecl() 2787 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass() 2791 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass() 2855 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass() 3270 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers() 3324 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers() 3474 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
|
| H A D | SemaTemplate.cpp | 826 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate() 853 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate() 4512 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization() 8826 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl() 8841 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl() 8853 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl() 8872 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl() 8886 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl() 8921 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl() 9419 TSK_ImplicitInstantiation) { in CheckMemberSpecialization() [all …]
|
| H A D | SemaCXXScopeSpec.cpp | 265 TSK_ImplicitInstantiation)) { in RequireCompleteEnumDecl()
|
| H A D | SemaExprMember.cpp | 1162 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, MemberLoc); in BuildMemberReferenceExpr()
|
| H A D | SemaDeclCXX.cpp | 590 != TSK_ImplicitInstantiation && in MergeCXXFunctionDecl() 6066 TSK == TSK_ImplicitInstantiation) in ReferenceDllExportedMembers() 6077 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMembers() 6460 TSK == TSK_ImplicitInstantiation)) { in propagateDLLAttrToBaseClassTemplate() 10529 TSK_ImplicitInstantiation) { in CheckConstructor() 17810 TSK != TSK_ImplicitInstantiation && in DefineUsedVTables() 17856 Class->isExternallyVisible() && ClassTSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
|
| H A D | SemaType.cpp | 8535 TSK_ImplicitInstantiation && in completeExprArrayBound() 8900 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl() 8916 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
|
| H A D | SemaExpr.cpp | 18087 } else if (TSK != TSK_ImplicitInstantiation) { in MarkFunctionReferenced() 18094 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation || in MarkFunctionReferenced() 19445 TSK == TSK_ImplicitInstantiation || in DoMarkVarDeclReferenced()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | JSONNodeDumper.h | 385 case TSK_ImplicitInstantiation: in writeTemplateDeclSpecialization()
|
| H A D | RecursiveASTVisitor.h | 1816 case TSK_ImplicitInstantiation: 1842 case TSK_ImplicitInstantiation: 1866 case TSK_ImplicitInstantiation: 2166 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
|
| H A D | Decl.h | 2802 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 177 case TSK_ImplicitInstantiation: in isTemplateImplicitInstantiation()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXIndexDataConsumer.cpp | 1245 return SD->getSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation() 1248 return FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | TypeHierarchyTests.cpp | 218 CTS->getSpecializationKind() == TSK_ImplicitInstantiation;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | AST.cpp | 160 return isTemplateSpecializationKind(D, TSK_ImplicitInstantiation); in isImplicitTemplateInstantiation()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 6463 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER()
|