Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h189 TSK_ImplicitInstantiation, enumerator
223 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTDumper.cpp130 case TSK_ImplicitInstantiation: in dumpTemplateDeclSpecialization()
H A DDeclPrinter.cpp489 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation && in VisitDeclContext()
1330 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) { in VisitFunctionTemplateDecl()
1345 if (I->getSpecializationKind() == TSK_ImplicitInstantiation) { in VisitClassTemplateDecl()
H A DASTContext.cpp127 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch()
133 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch()
138 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch()
144 if (TSK == TSK_ImplicitInstantiation || in getDeclLocsForCommentSearch()
150 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch()
341 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
372 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
11634 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction()
11813 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()
H A DTextNodeDumper.cpp773 case TSK_ImplicitInstantiation: in dumpTemplateSpecializationKind()
H A DRecordLayoutBuilder.cpp2340 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
H A DDecl.cpp4024 case TSK_ImplicitInstantiation: in isImplicitlyInstantiable()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp1077 case TSK_ImplicitInstantiation: in getVTableLinkage()
1113 case TSK_ImplicitInstantiation: in getVTableLinkage()
1179 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
H A DCodeGenModule.cpp3499 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in MayBeEmittedEagerly()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1497 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl()
1971 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
2007 TSK_ImplicitInstantiation, in VisitCXXRecordDecl()
2014 TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
3905 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl()
3919 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl()
4911 if (Function->getBuiltinID() && TSK == TSK_ImplicitInstantiation && in InstantiateFunctionDefinition()
4958 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition()
5384 TSK_ImplicitInstantiation); in BuildVariableInstantiation()
5587 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateVariableDefinition()
[all …]
H A DSemaTemplateInstantiate.cpp1333 TSK_ImplicitInstantiation); in transformedLocalDecl()
3366 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass()
3370 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass()
3434 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass()
3851 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers()
3905 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
4055 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
H A DSemaTemplate.cpp829 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
856 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
4803 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization()
9381 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
9396 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
9410 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl()
9429 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl()
9443 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
9478 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
9976 TSK_ImplicitInstantiation) { in CheckMemberSpecialization()
[all …]
H A DSemaCXXScopeSpec.cpp284 TSK_ImplicitInstantiation)) { in RequireCompleteEnumDecl()
H A DSemaExprMember.cpp1195 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, MemberLoc); in BuildMemberReferenceExpr()
H A DSemaDeclCXX.cpp611 != TSK_ImplicitInstantiation && in MergeCXXFunctionDecl()
6305 TSK == TSK_ImplicitInstantiation) in ReferenceDllExportedMembers()
6316 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMembers()
6710 TSK == TSK_ImplicitInstantiation)) { in propagateDLLAttrToBaseClassTemplate()
10914 TSK_ImplicitInstantiation) { in CheckConstructor()
18718 TSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
18764 Class->isExternallyVisible() && ClassTSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
H A DSemaType.cpp9127 TSK_ImplicitInstantiation && in completeExprArrayBound()
9491 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
9507 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
H A DSemaExpr.cpp19022 } else if (TSK != TSK_ImplicitInstantiation) { in MarkFunctionReferenced()
19029 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation || in MarkFunctionReferenced()
20518 TSK == TSK_ImplicitInstantiation || in DoMarkVarDeclReferenced()
H A DSemaDecl.cpp1933 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
1964 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexingContext.cpp176 case TSK_ImplicitInstantiation: in isTemplateImplicitInstantiation()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DJSONNodeDumper.h399 case TSK_ImplicitInstantiation: in writeTemplateDeclSpecialization()
H A DRecursiveASTVisitor.h1790 case TSK_ImplicitInstantiation:
1816 case TSK_ImplicitInstantiation:
1840 case TSK_ImplicitInstantiation:
2135 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
H A DDecl.h2946 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6709 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER()