| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 472 Inst.PointOfInstantiation = PointOfInstantiation; in InstantiatingTemplate() 752 SemaRef.Diag(PointOfInstantiation, in CheckInstantiationDepth() 844 Diags.Report(Active->PointOfInstantiation, in PrintInstantiationStack() 853 Diags.Report(Active->PointOfInstantiation, in PrintInstantiationStack() 910 Diags.Report(Active->PointOfInstantiation, in PrintInstantiationStack() 930 Diags.Report(Active->PointOfInstantiation, in PrintInstantiationStack() 950 Diags.Report(Active->PointOfInstantiation, in PrintInstantiationStack() 3589 Diag(PointOfInstantiation, in InstantiateInClassInitializer() 3763 S.Diag(PointOfInstantiation, in getPatternForClassTemplateSpecialization() 3817 SourceLocation PointOfInstantiation, in InstantiateClassTemplateSpecialization() argument [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4678 InstantiatingTemplate Inst(*this, PointOfInstantiation, Decl, in InstantiateExceptionSpec() 4944 if (DiagnoseUninstantiableTemplate(PointOfInstantiation, Function, in InstantiateFunctionDefinition() 4957 std::make_pair(Function, PointOfInstantiation)); in InstantiateFunctionDefinition() 4978 std::make_pair(Function, PointOfInstantiation)); in InstantiateFunctionDefinition() 5222 InstantiatingTemplate Inst(*this, PointOfInstantiation, FromVar); in BuildVarTemplateInstantiation() 5542 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition() 5586 std::make_pair(Var, PointOfInstantiation)); in InstantiateVariableDefinition() 5591 Diag(PointOfInstantiation, diag::warn_var_template_missing) in InstantiateVariableDefinition() 5604 if (DiagnoseUninstantiableTemplate(PointOfInstantiation, Var, in InstantiateVariableDefinition() 5641 PointOfInstantiation); in InstantiateVariableDefinition() [all …]
|
| H A D | SemaTemplate.cpp | 813 diagnoseMissingImport(PointOfInstantiation, SuggestedDef, in DiagnoseUninstantiableTemplate() 827 Diag(PointOfInstantiation, in DiagnoseUninstantiableTemplate() 836 Diag(PointOfInstantiation, in DiagnoseUninstantiableTemplate() 843 Diag(PointOfInstantiation, in DiagnoseUninstantiableTemplate() 850 Diag(PointOfInstantiation, in DiagnoseUninstantiableTemplate() 862 Diag(PointOfInstantiation, in DiagnoseUninstantiableTemplate() 867 Diag(PointOfInstantiation, in DiagnoseUninstantiableTemplate() 4885 SourceLocation PointOfInstantiation = TemplateNameLoc; in CheckVarTemplateId() local 9334 NamedDecl* D, SourceLocation PointOfInstantiation) { in DiagLocForExplicitInstantiation() argument 9338 SourceLocation PrevDiagLoc = PointOfInstantiation; in DiagLocForExplicitInstantiation() [all …]
|
| H A D | SemaConcept.cpp | 888 SourceLocation PointOfInstantiation, FunctionDecl *Decl, in CheckInstantiatedFunctionTemplateConstraints() argument 927 PointOfInstantiation, Satisfaction); in CheckInstantiatedFunctionTemplateConstraints()
|
| H A D | SemaExpr.cpp | 19014 bool FirstInstantiation = PointOfInstantiation.isInvalid(); in MarkFunctionReferenced() 19016 PointOfInstantiation = Loc; in MarkFunctionReferenced() 19026 PointOfInstantiation = Loc; in MarkFunctionReferenced() 19035 std::make_pair(Func, PointOfInstantiation)); in MarkFunctionReferenced() 19044 std::make_pair(Func, PointOfInstantiation)); in MarkFunctionReferenced() 20522 SourceLocation PointOfInstantiation = in DoMarkVarDeclReferenced() local 20524 bool FirstInstantiation = PointOfInstantiation.isInvalid(); in DoMarkVarDeclReferenced() 20526 PointOfInstantiation = Loc; in DoMarkVarDeclReferenced() 20528 MSI->setPointOfInstantiation(PointOfInstantiation); in DoMarkVarDeclReferenced() 20549 .push_back(std::make_pair(Var, PointOfInstantiation)); in DoMarkVarDeclReferenced() [all …]
|
| H A D | SemaType.cpp | 9114 SourceLocation PointOfInstantiation = E->getExprLoc(); in completeExprArrayBound() local 9115 runWithSufficientStackSpace(PointOfInstantiation, [&] { in completeExprArrayBound() 9116 InstantiateVariableDefinition(PointOfInstantiation, Var); in completeExprArrayBound() 9130 Var->getTemplateSpecializationKind(), PointOfInstantiation); in completeExprArrayBound() 9443 TempInst.PointOfInstantiation = Loc; in RequireCompleteTypeImpl()
|
| H A D | SemaDeclCXX.cpp | 1214 Ctx.PointOfInstantiation = BD->getLocation(); in InitializingBinding() 6284 Ctx.PointOfInstantiation = AttrLoc; in ReferenceDllExportedMembers() 7581 Ctx.PointOfInstantiation = Loc; in ComputingExceptionSpec() 9134 Ctx.PointOfInstantiation = Spaceship->getEndLoc(); in DeclareImplicitEqualityComparison() 13897 Ctx.PointOfInstantiation = RD->getLocation(); in DeclaringSpecialMember()
|
| H A D | TreeTransform.h | 13724 C.PointOfInstantiation = E->getBody()->getBeginLoc(); in TransformLambdaExpr()
|
| H A D | SemaChecking.cpp | 494 Ctx.PointOfInstantiation = Loc;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 508 SourceLocation PointOfInstantiation; variable 519 PointOfInstantiation(POI) { in FunctionTemplateSpecializationInfo() 574 return PointOfInstantiation; in getPointOfInstantiation() 580 PointOfInstantiation = POI; in setPointOfInstantiation() 641 SourceLocation PointOfInstantiation; variable 676 return PointOfInstantiation; in getPointOfInstantiation() 681 PointOfInstantiation = POI; in setPointOfInstantiation() 1933 return PointOfInstantiation; 1938 PointOfInstantiation = Loc; 2729 return PointOfInstantiation; [all …]
|
| H A D | Decl.h | 1628 SourceLocation PointOfInstantiation = SourceLocation()); 2079 SourceLocation PointOfInstantiation); 2948 SourceLocation PointOfInstantiation = SourceLocation()) { 2951 PointOfInstantiation); 2975 SourceLocation PointOfInstantiation = SourceLocation()); 4078 SourceLocation PointOfInstantiation = SourceLocation());
|
| H A D | ASTContext.h | 949 SourceLocation PointOfInstantiation = SourceLocation());
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 2876 PointOfInstantiation.isValid() && in setTemplateSpecializationKind() 2878 Spec->setPointOfInstantiation(PointOfInstantiation); in setTemplateSpecializationKind() 2884 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind() 2886 MSI->setPointOfInstantiation(PointOfInstantiation); in setTemplateSpecializationKind() 4164 PointOfInstantiation, in setFunctionTemplateSpecialization() 4284 PointOfInstantiation.isValid() && in setTemplateSpecializationKind() 4286 FTSInfo->setPointOfInstantiation(PointOfInstantiation); in setTemplateSpecializationKind() 4294 PointOfInstantiation.isValid() && in setTemplateSpecializationKind() 4296 MSInfo->setPointOfInstantiation(PointOfInstantiation); in setTemplateSpecializationKind() 4862 PointOfInstantiation.isValid() && in setTemplateSpecializationKind() [all …]
|
| H A D | ASTContext.cpp | 1463 SourceLocation PointOfInstantiation) { in setInstantiatedFromStaticDataMember() argument 1467 Tmpl, TSK, PointOfInstantiation)); in setInstantiatedFromStaticDataMember()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 337 std::string PointOfInstantiation; member 349 io.mapRequired("poi", fields.PointOfInstantiation); in mapping() 537 TheSema.getSourceManager().getPresumedLoc(Inst.PointOfInstantiation); in getTemplightEntry() 539 Entry.PointOfInstantiation = std::string(PoiLoc.getFilename()) + ":" + in getTemplightEntry()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 1107 Ctx.PointOfInstantiation = UseLoc; in addContextNote() 9577 SourceLocation PointOfInstantiation; member 9907 bool CheckInstantiationDepth(SourceLocation PointOfInstantiation, 10353 InstantiateClass(SourceLocation PointOfInstantiation, 10359 bool InstantiateEnum(SourceLocation PointOfInstantiation, 10365 SourceLocation PointOfInstantiation, FieldDecl *Instantiation, 10403 void InstantiateClassMembers(SourceLocation PointOfInstantiation, 10431 void InstantiateExceptionSpec(SourceLocation PointOfInstantiation, 10434 SourceLocation PointOfInstantiation, FunctionDecl *Decl, 10440 void InstantiateFunctionDefinition(SourceLocation PointOfInstantiation, [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 2518 D->PointOfInstantiation = readSourceLocation(); in VisitClassTemplateSpecializationDeclImpl() 2633 D->PointOfInstantiation = readSourceLocation(); in VisitVarTemplateSpecializationDeclImpl()
|