Home
last modified time | relevance | path

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

/external/clang/include/clang/Basic/
DSpecifiers.h139 TSK_ImplicitInstantiation, enumerator
173 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp728 TSK_ImplicitInstantiation); in transformedLocalDecl()
1875 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
1887 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
2014 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass()
2018 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass()
2076 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass()
2430 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers()
2469 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
2603 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
DSemaTemplate.cpp2670 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization()
2882 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in CheckVarTemplateId()
5950 TSK_ImplicitInstantiation)) { in CheckTemplateSpecializationScope()
6450 != TSK_ImplicitInstantiation); in ActOnClassTemplateSpecialization()
6606 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
6608 (PrevTSK == TSK_Undeclared || PrevTSK == TSK_ImplicitInstantiation) && in CheckSpecializationInstantiationRedecl()
6621 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
6632 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl()
6651 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl()
6664 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
[all …]
DSemaTemplateInstantiateDecl.cpp812 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl()
1297 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1334 TSK_ImplicitInstantiation, in VisitCXXRecordDecl()
1338 TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1512 Function->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitFunctionDecl()
1829 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitCXXMethodDecl()
2614 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl()
2627 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl()
3678 TSK_ImplicitInstantiation); in BuildVariableInstantiation()
4701 case TSK_ImplicitInstantiation: in PerformPendingInstantiations()
DSemaCXXScopeSpec.cpp233 TSK_ImplicitInstantiation)) { in RequireCompleteDeclContext()
DSemaDeclCXX.cpp571 != TSK_ImplicitInstantiation && in MergeCXXFunctionDecl()
4695 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMethods()
4846 TSK == TSK_ImplicitInstantiation)) { in propagateDLLAttrToBaseClassTemplate()
6733 != TSK_ImplicitInstantiation) { in CheckConstructor()
13259 TSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
13304 Class->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) { in DefineUsedVTables()
DSemaType.cpp6659 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
6674 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
DSemaExpr.cpp12520 == TSK_ImplicitInstantiation) { in MarkFunctionReferenced()
12529 == TSK_ImplicitInstantiation) { in MarkFunctionReferenced()
13480 bool TryInstantiating = TSK == TSK_ImplicitInstantiation; in DoMarkVarDeclReferenced()
DSemaDecl.cpp1392 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
1418 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
/external/clang/lib/CodeGen/
DCGVTables.cpp756 case TSK_ImplicitInstantiation: in getVTableLinkage()
792 case TSK_ImplicitInstantiation: in getVTableLinkage()
849 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
DCodeGenModule.cpp1393 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in MayBeEmittedEagerly()
/external/clang/include/clang/AST/
DRecursiveASTVisitor.h1454 case TSK_ImplicitInstantiation:
1480 case TSK_ImplicitInstantiation:
1504 case TSK_ImplicitInstantiation:
1755 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
DDeclTemplate.h2508 if (getSpecializationKind() != TSK_ImplicitInstantiation &&
DDecl.h2208 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
/external/clang/tools/libclang/
DIndexingContext.cpp1166 return SD->getSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
1169 return FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
DCIndex.cpp697 case TSK_ImplicitInstantiation: in VisitClassTemplateSpecializationDecl()
/external/clang/lib/AST/
DASTContext.cpp84 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
90 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
95 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
102 if (TSK == TSK_ImplicitInstantiation || in getRawCommentForDeclNoCache()
108 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache()
270 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
302 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate()
8281 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction()
8377 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()
DDecl.cpp2987 case TSK_ImplicitInstantiation: in isImplicitlyInstantiable()
3021 case TSK_ImplicitInstantiation: in isTemplateInstantiation()
DASTDumper.cpp1274 case TSK_ImplicitInstantiation: in VisitTemplateDeclSpecialization()
DRecordLayoutBuilder.cpp1991 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h3697 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER()