Home
last modified time | relevance | path

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

/external/clang/include/clang/Basic/
DSpecifiers.h134 TSK_ImplicitInstantiation, enumerator
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp836 TSK_ImplicitInstantiation); in TransformLambdaScope()
1876 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
1888 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate()
2015 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass()
2019 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass()
2077 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass()
2458 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers()
2497 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
2631 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
DSemaTemplate.cpp2622 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization()
2833 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in CheckVarTemplateId()
5870 TSK_ImplicitInstantiation)) { in CheckTemplateSpecializationScope()
6360 != TSK_ImplicitInstantiation); in ActOnClassTemplateSpecialization()
6527 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
6529 (PrevTSK == TSK_Undeclared || PrevTSK == TSK_ImplicitInstantiation) && in CheckSpecializationInstantiationRedecl()
6542 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
6553 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl()
6572 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl()
6585 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl()
[all …]
DSemaTemplateInstantiateDecl.cpp780 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl()
1250 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1274 TSK_ImplicitInstantiation, in VisitCXXRecordDecl()
1277 TSK_ImplicitInstantiation); in VisitCXXRecordDecl()
1447 Function->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitFunctionDecl()
1764 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitCXXMethodDecl()
2550 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl()
2563 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl()
3625 TSK_ImplicitInstantiation); in BuildVariableInstantiation()
4624 case TSK_ImplicitInstantiation: in PerformPendingInstantiations()
DSemaCXXScopeSpec.cpp233 TSK_ImplicitInstantiation)) { in RequireCompleteDeclContext()
DSemaDeclCXX.cpp549 != TSK_ImplicitInstantiation && in MergeCXXFunctionDecl()
4821 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in checkDLLAttribute()
6699 != TSK_ImplicitInstantiation) { in CheckConstructor()
13195 TSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
13240 Class->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) { in DefineUsedVTables()
DSemaType.cpp5291 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
5303 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
DSemaExpr.cpp12189 == TSK_ImplicitInstantiation) { in MarkFunctionReferenced()
12198 == TSK_ImplicitInstantiation) { in MarkFunctionReferenced()
13219 bool TryInstantiating = TSK == TSK_ImplicitInstantiation; in DoMarkVarDeclReferenced()
DSemaDecl.cpp1375 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
1401 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
/external/clang/lib/CodeGen/
DCGVTables.cpp706 case TSK_ImplicitInstantiation: in getVTableLinkage()
742 case TSK_ImplicitInstantiation: in getVTableLinkage()
797 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
DCodeGenModule.cpp1268 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in MayBeEmittedEagerly()
/external/clang/include/clang/AST/
DDeclTemplate.h354 case TSK_ImplicitInstantiation: in isExplicitInstantiationOrSpecialization()
1505 case TSK_ImplicitInstantiation:
2360 case TSK_ImplicitInstantiation:
2386 if (getSpecializationKind() != TSK_ImplicitInstantiation &&
DDataRecursiveASTVisitor.h1394 case TSK_ImplicitInstantiation: in TraverseClassInstantiations()
1443 case TSK_ImplicitInstantiation: in TraverseVariableInstantiations()
1490 case TSK_ImplicitInstantiation: in TraverseFunctionInstantiations()
1719 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) { in TraverseFunctionHelper()
DRecursiveASTVisitor.h1464 case TSK_ImplicitInstantiation: in TraverseTemplateInstantiations()
1490 case TSK_ImplicitInstantiation: in TraverseTemplateInstantiations()
1514 case TSK_ImplicitInstantiation: in TraverseTemplateInstantiations()
1761 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) { in TraverseFunctionHelper()
DDecl.h2153 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.cpp689 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()
7890 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction()
7980 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()
DDecl.cpp2961 case TSK_ImplicitInstantiation: in isImplicitlyInstantiable()
2995 case TSK_ImplicitInstantiation: in isTemplateInstantiation()
DASTDumper.cpp1250 case TSK_ImplicitInstantiation: in VisitTemplateDeclSpecialization()
DRecordLayoutBuilder.cpp1980 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h3278 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER()