| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 194 TSK_ImplicitInstantiation, enumerator 228 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
|
| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Visitor.cpp | 320 case TSK_ImplicitInstantiation: in hasVTable() 336 case TSK_ImplicitInstantiation: in hasVTable() 364 case TSK_ImplicitInstantiation: in getVTableLinkage() 377 case TSK_ImplicitInstantiation: in getVTableLinkage() 604 case TSK_ImplicitInstantiation: in VisitCXXRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTDumper.cpp | 128 case TSK_ImplicitInstantiation: in dumpTemplateDeclSpecialization()
|
| H A D | DeclPrinter.cpp | 471 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation && in VisitDeclContext() 1323 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) { in VisitFunctionTemplateDecl() 1338 if (I->getSpecializationKind() == TSK_ImplicitInstantiation) { in VisitClassTemplateDecl()
|
| H A D | DeclTemplate.cpp | 1049 case TSK_ImplicitInstantiation: { in getSourceRange() 1464 case TSK_ImplicitInstantiation: { in getSourceRange()
|
| H A D | ASTContext.cpp | 149 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch() 155 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch() 160 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch() 166 if (TSK == TSK_ImplicitInstantiation || in getDeclLocsForCommentSearch() 172 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch() 363 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 394 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 12742 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction() 12921 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()
|
| H A D | TextNodeDumper.cpp | 1022 case TSK_ImplicitInstantiation: in dumpTemplateSpecializationKind()
|
| H A D | RecordLayoutBuilder.cpp | 2348 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
|
| H A D | Decl.cpp | 4166 case TSK_ImplicitInstantiation: in isImplicitlyInstantiable()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 1130 case TSK_ImplicitInstantiation: in getVTableLinkage() 1168 case TSK_ImplicitInstantiation: in getVTableLinkage() 1234 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
|
| H A D | CodeGenModule.cpp | 3785 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in MayBeEmittedEagerly()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 2058 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl() 2538 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl() 2575 TSK_ImplicitInstantiation, in VisitCXXRecordDecl() 2582 TSK_ImplicitInstantiation); in VisitCXXRecordDecl() 2825 Function->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitFunctionDecl() 3222 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitCXXMethodDecl() 4489 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl() 4502 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl() 5459 if (Function->getBuiltinID() && TSK == TSK_ImplicitInstantiation && in InstantiateFunctionDefinition() 5518 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition() [all...] |
| H A D | SemaTemplate.cpp | 806 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate() 833 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate() 4407 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization() 4690 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in CheckVarTemplateId() 8791 != TSK_ImplicitInstantiation); in ActOnClassTemplateSpecialization() 9085 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl() 9087 (PrevTSK == TSK_Undeclared || PrevTSK == TSK_ImplicitInstantiation) && in CheckSpecializationInstantiationRedecl() 9100 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl() 9113 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl() 9132 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1560 TSK_ImplicitInstantiation); in transformedLocalDecl() 3720 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass() 3724 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass() 3788 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass() 4217 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers() 4264 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers() 4414 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
|
| H A D | SemaCXXScopeSpec.cpp | 254 TSK_ImplicitInstantiation)) { in RequireCompleteEnumDecl()
|
| H A D | SemaExprMember.cpp | 1141 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, MemberLoc); in BuildMemberReferenceExpr()
|
| H A D | SemaDeclCXX.cpp | 594 != TSK_ImplicitInstantiation && in MergeCXXFunctionDecl() 6270 TSK == TSK_ImplicitInstantiation) in ReferenceDllExportedMembers() 6281 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMembers() 6672 TSK == TSK_ImplicitInstantiation)) { in propagateDLLAttrToBaseClassTemplate() 19049 TSK != TSK_ImplicitInstantiation && in DefineUsedVTables() 19095 Class->isExternallyVisible() && ClassTSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
|
| H A D | SemaType.cpp | 9106 TSK_ImplicitInstantiation && in completeExprArrayBound() 9449 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl() 9465 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
|
| H A D | SemaExpr.cpp | 18437 } else if (TSK != TSK_ImplicitInstantiation) { in MarkFunctionReferenced() 18444 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation || in MarkFunctionReferenced() 19992 TSK == TSK_ImplicitInstantiation || in DoMarkVarDeclReferenced()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | JSONNodeDumper.h | 409 case TSK_ImplicitInstantiation: in writeTemplateDeclSpecialization()
|
| H A D | RecursiveASTVisitor.h | 1883 case TSK_ImplicitInstantiation: 1909 case TSK_ImplicitInstantiation: 1933 case TSK_ImplicitInstantiation: 2234 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
|
| H A D | Decl.h | 3050 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 188 case TSK_ImplicitInstantiation: in isTemplateImplicitInstantiation()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenModule.cpp | 1487 if (fd->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in mayBeEmittedEagerly()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 6779 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER()
|