Home
last modified time | relevance | path

Searched refs:InstantiatingTemplate (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp581 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
616 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
619 : InstantiatingTemplate(SemaRef, in InstantiatingTemplate()
623 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
626 : InstantiatingTemplate( in InstantiatingTemplate()
630 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
634 : InstantiatingTemplate( in InstantiatingTemplate()
640 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
646 : InstantiatingTemplate(SemaRef, Kind, PointOfInstantiation, in InstantiatingTemplate()
654 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
[all …]
H A DSemaConcept.cpp455 Sema::InstantiatingTemplate Inst( in calculateConstraintSatisfaction()
457 Sema::InstantiatingTemplate::ConstraintSubstitution{}, in calculateConstraintSatisfaction()
590 Sema::InstantiatingTemplate Inst(S, TemplateIDRange.getBegin(), in CheckConstraintSatisfaction()
591 Sema::InstantiatingTemplate::ConstraintsCheck{}, in CheckConstraintSatisfaction()
750 InstantiatingTemplate Inst( in SetupConstraintScope()
752 Sema::InstantiatingTemplate::ConstraintsCheck{}, PrimaryTemplate, in SetupConstraintScope()
796 InstantiatingTemplate Inst( in SetupConstraintScope()
798 Sema::InstantiatingTemplate::ConstraintsCheck{}, InstantiatedFrom, in SetupConstraintScope()
959 Sema::InstantiatingTemplate Inst( in SubstituteConstraintExpressionWithoutSatisfaction()
961 Sema::InstantiatingTemplate::ConstraintNormalization{}, in SubstituteConstraintExpressionWithoutSatisfaction()
[all …]
H A DSemaTemplateDeductionGuide.cpp988 Sema::InstantiatingTemplate BuildingDeductionGuides( in BuildDeductionGuideForTypeAlias()
990 Sema::InstantiatingTemplate::BuildingDeductionGuidesTag{}); in BuildDeductionGuideForTypeAlias()
1338 InstantiatingTemplate BuildingDeductionGuides( in DeclareAggregateDeductionGuideFromInitList()
1340 Sema::InstantiatingTemplate::BuildingDeductionGuidesTag{}); in DeclareAggregateDeductionGuideFromInitList()
1387 InstantiatingTemplate BuildingDeductionGuides( in DeclareImplicitDeductionGuides()
1389 Sema::InstantiatingTemplate::BuildingDeductionGuidesTag{}); in DeclareImplicitDeductionGuides()
H A DSemaTemplateDeduction.cpp2886 Sema::InstantiatingTemplate Inst(S, Template->getLocation(), Template, in ConvertDeducedTemplateArgument()
2894 Sema::InstantiatingTemplate Inst(S, Template->getLocation(), Template, in ConvertDeducedTemplateArgument()
3329 Sema::InstantiatingTemplate Inst(S, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments()
3397 InstantiatingTemplate Inst(*this, Info.getLocation(), TD, DeducedArgs, Info); in DeduceTemplateArgumentsFromType()
3468 InstantiatingTemplate Inst( in SubstituteExplicitTemplateArguments()
3792 Sema::InstantiatingTemplate Inst( in instantiateExplicitSpecifierDeferred()
3823 InstantiatingTemplate Inst( in FinishTemplateArgumentDeduction()
5892 Sema::InstantiatingTemplate Inst(S, Info.getLocation(), P2, DeducedArgs, in isAtLeastAsSpecializedAs()
6226 Sema::InstantiatingTemplate Inst(*this, Info.getLocation(), AArg, DeducedArgs, in isTemplateTemplateParameterAtLeastAsSpecializedAs()
H A DSemaTemplateInstantiateDecl.cpp1111 Sema::InstantiatingTemplate InstTemplate( in InstantiateTypeAliasTemplateDecl()
4682 InstantiatingTemplate Inst(*this, PointOfInstantiation, Decl, in InstantiateExceptionSpec()
4683 InstantiatingTemplate::ExceptionSpecification()); in InstantiateExceptionSpec()
4869 InstantiatingTemplate Inst(*this, Loc, FTD, Args->asArray(), CSC, Info); in InstantiateFunctionDeclaration()
5032 InstantiatingTemplate Inst(*this, PointOfInstantiation, Function); in InstantiateFunctionDefinition()
5223 InstantiatingTemplate Inst(*this, PointOfInstantiation, FromVar); in BuildVarTemplateInstantiation()
5524 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition()
5627 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition()
H A DSemaTemplate.cpp3343 InstantiatingTemplate Inst( in CheckTemplateIdType()
3473 InstantiatingTemplate Inst(*this, TemplateLoc, Decl); in CheckTemplateIdType()
4766 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, Param, Template, in SubstDefaultTemplateArgument()
4821 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, Param, Template, in SubstDefaultTemplateArgument()
4871 Sema::InstantiatingTemplate Inst( in SubstDefaultTemplateArgument()
5012 InstantiatingTemplate Inst(*this, TemplateLoc, Template, NTTP, in CheckTemplateArgument()
5176 InstantiatingTemplate Inst(*this, TemplateLoc, Template, TempParm, in CheckTemplateArgument()
5510 InstantiatingTemplate Inst(*this, RAngleLoc, Template, *Param, in CheckTemplateArgumentList()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h12839 struct InstantiatingTemplate { struct
12843 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
12850 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, argument
12855 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
12862 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
12869 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
12878 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
12887 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
12896 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
12904 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
[all …]