Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDSpecifiers.h181 TSK_ImplicitInstantiation, enumerator
215 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDASTDumper.cpp109 case TSK_ImplicitInstantiation: in dumpTemplateDeclSpecialization()
HDDeclPrinter.cpp390 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation && in VisitDeclContext()
1158 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) { in VisitFunctionTemplateDecl()
1173 if (I->getSpecializationKind() == TSK_ImplicitInstantiation) { in VisitClassTemplateDecl()
HDASTContext.cpp141 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch()
147 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch()
152 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch()
158 if (TSK == TSK_ImplicitInstantiation || in getDeclLocForCommentSearch()
164 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch()
334 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
365 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
9950 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction()
10103 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()
HDRecordLayoutBuilder.cpp2090 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
HDDecl.cpp3582 case TSK_ImplicitInstantiation: in isImplicitlyInstantiable()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGVTables.cpp864 case TSK_ImplicitInstantiation: in getVTableLinkage()
900 case TSK_ImplicitInstantiation: in getVTableLinkage()
966 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
HDCodeGenModule.cpp2362 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in MayBeEmittedEagerly()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateInstantiate.cpp1009 TSK_ImplicitInstantiation); in transformedLocalDecl()
2664 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass()
2668 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass()
2732 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass()
3142 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers()
3185 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
3335 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
HDSemaTemplateInstantiateDecl.cpp1226 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl()
1714 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1750 TSK_ImplicitInstantiation, in VisitCXXRecordDecl()
1757 TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1984 Function->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitFunctionDecl()
2333 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitCXXMethodDecl()
3535 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl()
3549 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl()
4560 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition()
4906 TSK_ImplicitInstantiation); in BuildVariableInstantiation()
[all …]
HDSemaTemplate.cpp814 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
841 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
4258 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization()
4466 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in CheckVarTemplateId()
8279 != TSK_ImplicitInstantiation); in ActOnClassTemplateSpecialization()
8489 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
8491 (PrevTSK == TSK_Undeclared || PrevTSK == TSK_ImplicitInstantiation) && in CheckSpecializationInstantiationRedecl()
8504 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
8516 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl()
8535 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl()
[all …]
HDSemaCXXScopeSpec.cpp258 TSK_ImplicitInstantiation)) { in RequireCompleteDeclContext()
HDSemaExprMember.cpp966 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in getVarTemplateSpecialization()
HDSemaDeclCXX.cpp578 != TSK_ImplicitInstantiation && in MergeCXXFunctionDecl()
5800 TSK == TSK_ImplicitInstantiation) in ReferenceDllExportedMembers()
5812 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMembers()
6068 TSK == TSK_ImplicitInstantiation)) { in propagateDLLAttrToBaseClassTemplate()
9902 != TSK_ImplicitInstantiation) { in CheckConstructor()
16870 TSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
16916 Class->isExternallyVisible() && ClassTSK != TSK_ImplicitInstantiation) { in DefineUsedVTables()
HDSemaType.cpp7840 TSK_ImplicitInstantiation && in completeExprArrayBound()
8170 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
8186 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
HDSemaExpr.cpp15670 } else if (TSK != TSK_ImplicitInstantiation) { in MarkFunctionReferenced()
15677 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation || in MarkFunctionReferenced()
16870 TSK == TSK_ImplicitInstantiation || in DoMarkVarDeclReferenced()
HDSemaDecl.cpp1656 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
1687 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
HDIndexingContext.cpp174 case TSK_ImplicitInstantiation: in isTemplateImplicitInstantiation()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDJSONNodeDumper.h375 case TSK_ImplicitInstantiation: in writeTemplateDeclSpecialization()
HDRecursiveASTVisitor.h1693 case TSK_ImplicitInstantiation:
1719 case TSK_ImplicitInstantiation:
1743 case TSK_ImplicitInstantiation:
2025 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
HDDecl.h2658 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
HDASTMatchers.h5442 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER()