Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DSpecifiers.h152 TSK_ImplicitInstantiation, enumerator
186 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp831 TSK_ImplicitInstantiation); in transformedLocalDecl()
2105 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass()
2109 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass()
2167 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass()
2572 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers()
2615 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
2762 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
H A DSemaTemplateInstantiateDecl.cpp1037 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl()
1525 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1561 TSK_ImplicitInstantiation, in VisitCXXRecordDecl()
1568 TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
2044 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitCXXMethodDecl()
3069 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl()
3082 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl()
3918 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition()
4233 TSK_ImplicitInstantiation); in BuildVariableInstantiation()
4460 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateVariableDefinition()
[all …]
H A DSemaTemplate.cpp696 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
723 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
3878 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization()
7879 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
7894 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
7906 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl()
7925 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl()
7939 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
7974 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
8472 TSK_ImplicitInstantiation) { in CheckMemberSpecialization()
[all …]
H A DSemaCXXScopeSpec.cpp259 TSK_ImplicitInstantiation)) { in RequireCompleteDeclContext()
H A DSemaExprMember.cpp937 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in getVarTemplateSpecialization()
H A DSemaDeclCXX.cpp577 != TSK_ImplicitInstantiation && in MergeCXXFunctionDecl()
5544 TSK == TSK_ImplicitInstantiation) in ReferenceDllExportedMembers()
5556 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMembers()
5811 TSK == TSK_ImplicitInstantiation)) { in propagateDLLAttrToBaseClassTemplate()
8233 != TSK_ImplicitInstantiation) { in CheckConstructor()
15086 TSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
15132 Class->isExternallyVisible() && ClassTSK != TSK_ImplicitInstantiation) { in DefineUsedVTables()
H A DSemaType.cpp7524 TSK_ImplicitInstantiation && in completeExprArrayBound()
7853 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
7867 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
H A DSemaExpr.cpp14750 } else if (TSK != TSK_ImplicitInstantiation) { in MarkFunctionReferenced()
14757 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation || in MarkFunctionReferenced()
15626 TSK == TSK_ImplicitInstantiation || in DoMarkVarDeclReferenced()
H A DSemaDecl.cpp1568 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
1599 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTables.cpp823 case TSK_ImplicitInstantiation: in getVTableLinkage()
859 case TSK_ImplicitInstantiation: in getVTableLinkage()
925 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
H A DCodeGenModule.cpp2043 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in MayBeEmittedEagerly()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclPrinter.cpp375 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation && in VisitDeclContext()
1110 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) { in VisitFunctionTemplateDecl()
1125 if (I->getSpecializationKind() == TSK_ImplicitInstantiation) { in VisitClassTemplateDecl()
H A DASTContext.cpp136 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
142 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
147 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
153 if (TSK == TSK_ImplicitInstantiation || in getRawCommentForDeclNoCache()
159 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
322 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
353 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
9605 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction()
9758 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()
H A DASTDumper.cpp1006 case TSK_ImplicitInstantiation: in dumpTemplateDeclSpecialization()
H A DDecl.cpp3372 case TSK_ImplicitInstantiation: in isImplicitlyInstantiable()
3406 case TSK_ImplicitInstantiation: in isTemplateInstantiation()
H A DRecordLayoutBuilder.cpp2045 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexingContext.cpp164 case TSK_ImplicitInstantiation: in isTemplateImplicitInstantiation()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DRecursiveASTVisitor.h1646 case TSK_ImplicitInstantiation:
1672 case TSK_ImplicitInstantiation:
1696 case TSK_ImplicitInstantiation:
1972 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
H A DDecl.h2513 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5055 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER()