/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Specifiers.h | 191 TSK_ImplicitInstantiation, enumerator 225 case TSK_ImplicitInstantiation: in isTemplateExplicitInstantiationOrSpecialization()
|
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
H A D | Visitor.cpp | 321 case TSK_ImplicitInstantiation: in hasVTable() 337 case TSK_ImplicitInstantiation: in hasVTable() 365 case TSK_ImplicitInstantiation: in getVTableLinkage() 378 case TSK_ImplicitInstantiation: in getVTableLinkage() 605 case TSK_ImplicitInstantiation: in VisitCXXRecordDecl()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTDumper.cpp | 129 case TSK_ImplicitInstantiation: in dumpTemplateDeclSpecialization()
|
H A D | DeclPrinter.cpp | 443 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation && in VisitDeclContext() 1287 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) { in VisitFunctionTemplateDecl() 1302 if (I->getSpecializationKind() == TSK_ImplicitInstantiation) { in VisitClassTemplateDecl()
|
H A D | DeclTemplate.cpp | 1005 case TSK_ImplicitInstantiation: { in getSourceRange() 1416 case TSK_ImplicitInstantiation: { in getSourceRange()
|
H A D | ASTContext.cpp | 130 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch() 136 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch() 141 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch() 147 if (TSK == TSK_ImplicitInstantiation || in getDeclLocsForCommentSearch() 153 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocsForCommentSearch() 344 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 375 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 12117 case TSK_ImplicitInstantiation: in basicGVALinkageForFunction() 12296 case TSK_ImplicitInstantiation: in basicGVALinkageForVariable()
|
H A D | TextNodeDumper.cpp | 887 case TSK_ImplicitInstantiation: in dumpTemplateSpecializationKind()
|
H A D | RecordLayoutBuilder.cpp | 2347 if (TSK == TSK_ImplicitInstantiation || in computeKeyFunction()
|
H A D | Decl.cpp | 4074 case TSK_ImplicitInstantiation: in isImplicitlyInstantiable()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 1535 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation); in VisitEnumDecl() 2010 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitCXXRecordDecl() 2046 TSK_ImplicitInstantiation, in VisitCXXRecordDecl() 2053 TSK_ImplicitInstantiation); in VisitCXXRecordDecl() 2278 Function->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitFunctionDecl() 2677 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation); in VisitCXXMethodDecl() 3943 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation); in VisitClassTemplateSpecializationDecl() 3956 TSK_ImplicitInstantiation, in VisitClassTemplateSpecializationDecl() 4899 if (Function->getBuiltinID() && TSK == TSK_ImplicitInstantiation && in InstantiateFunctionDefinition() 4946 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateFunctionDefinition() [all …]
|
H A D | SemaTemplate.cpp | 803 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate() 830 << (TSK != TSK_ImplicitInstantiation) in DiagnoseUninstantiableTemplate() 4114 TSK_ImplicitInstantiation); in ActOnVarTemplateSpecialization() 4315 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, in CheckVarTemplateId() 8351 != TSK_ImplicitInstantiation); in ActOnClassTemplateSpecialization() 8596 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl() 8598 (PrevTSK == TSK_Undeclared || PrevTSK == TSK_ImplicitInstantiation) && in CheckSpecializationInstantiationRedecl() 8611 case TSK_ImplicitInstantiation: in CheckSpecializationInstantiationRedecl() 8625 assert((PrevTSK == TSK_ImplicitInstantiation || in CheckSpecializationInstantiationRedecl() 8644 << (PrevTSK != TSK_ImplicitInstantiation); in CheckSpecializationInstantiationRedecl() [all …]
|
H A D | SemaTemplateInstantiate.cpp | 1474 TSK_ImplicitInstantiation); in transformedLocalDecl() 3528 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() && in InstantiateClass() 3532 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation); in InstantiateClass() 3596 if (TSK == TSK_ImplicitInstantiation) { in InstantiateClass() 3982 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) && in InstantiateClassMembers() 4036 } else if (TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers() 4186 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
|
H A D | SemaCXXScopeSpec.cpp | 259 TSK_ImplicitInstantiation)) { in RequireCompleteEnumDecl()
|
H A D | SemaExprMember.cpp | 1205 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, MemberLoc); in BuildMemberReferenceExpr()
|
H A D | SemaDeclCXX.cpp | 597 != TSK_ImplicitInstantiation && in MergeCXXFunctionDecl() 6162 TSK == TSK_ImplicitInstantiation) in ReferenceDllExportedMembers() 6173 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited()) in ReferenceDllExportedMembers() 6564 TSK == TSK_ImplicitInstantiation)) { in propagateDLLAttrToBaseClassTemplate() 10822 TSK_ImplicitInstantiation) { in CheckConstructor() 18534 TSK != TSK_ImplicitInstantiation && in DefineUsedVTables() 18580 Class->isExternallyVisible() && ClassTSK != TSK_ImplicitInstantiation && in DefineUsedVTables()
|
H A D | SemaType.cpp | 8821 TSK_ImplicitInstantiation && in completeExprArrayBound() 9164 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl() 9180 TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
|
H A D | SemaExpr.cpp | 18003 } else if (TSK != TSK_ImplicitInstantiation) { in MarkFunctionReferenced() 18010 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation || in MarkFunctionReferenced() 19513 TSK == TSK_ImplicitInstantiation || in DoMarkVarDeclReferenced()
|
H A D | SemaDecl.cpp | 1841 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl() 1872 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 1122 case TSK_ImplicitInstantiation: in getVTableLinkage() 1158 case TSK_ImplicitInstantiation: in getVTableLinkage() 1224 if (TSK == TSK_ImplicitInstantiation || in isVTableExternal()
|
H A D | CodeGenModule.cpp | 3533 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in MayBeEmittedEagerly()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | JSONNodeDumper.h | 404 case TSK_ImplicitInstantiation: in writeTemplateDeclSpecialization()
|
H A D | RecursiveASTVisitor.h | 1845 case TSK_ImplicitInstantiation: 1871 case TSK_ImplicitInstantiation: 1895 case TSK_ImplicitInstantiation: 2193 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
|
H A D | Decl.h | 2949 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 286 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in CanElideDeclDef() 299 if (VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in CanElideDeclDef()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 6733 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER()
|