Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp380 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
415 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
422 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
429 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
439 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
453 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
464 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
475 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
486 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
495 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
[all …]
H A DSemaConcept.cpp321 Sema::InstantiatingTemplate Inst(S, AtomicExpr->getBeginLoc(), in calculateConstraintSatisfaction()
322 Sema::InstantiatingTemplate::ConstraintSubstitution{}, in calculateConstraintSatisfaction()
419 Sema::InstantiatingTemplate Inst(S, TemplateIDRange.getBegin(), in CheckConstraintSatisfaction()
420 Sema::InstantiatingTemplate::ConstraintsCheck{}, in CheckConstraintSatisfaction()
527 InstantiatingTemplate Inst( in SetupConstraintScope()
529 Sema::InstantiatingTemplate::ConstraintsCheck{}, PrimaryTemplate, in SetupConstraintScope()
567 InstantiatingTemplate Inst( in SetupConstraintScope()
569 Sema::InstantiatingTemplate::ConstraintsCheck{}, InstantiatedFrom, in SetupConstraintScope()
1142 Sema::InstantiatingTemplate Inst( in substituteParameterMappings()
1216 Sema::InstantiatingTemplate Inst( in fromConstraintExpr()
[all …]
H A DSemaTemplateDeduction.cpp2674 Sema::InstantiatingTemplate Inst(S, Template->getLocation(), Template, in ConvertDeducedTemplateArgument()
2682 Sema::InstantiatingTemplate Inst(S, Template->getLocation(), Template, in ConvertDeducedTemplateArgument()
3074 InstantiatingTemplate Inst(*this, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments()
3124 InstantiatingTemplate Inst(*this, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments()
3222 InstantiatingTemplate Inst( in SubstituteExplicitTemplateArguments()
3550 InstantiatingTemplate Inst( in FinishTemplateArgumentDeduction()
5470 Sema::InstantiatingTemplate Inst(S, Info.getLocation(), P2, DeducedArgs, in isAtLeastAsSpecializedAs()
H A DSemaTemplateInstantiateDecl.cpp4582 InstantiatingTemplate Inst(*this, PointOfInstantiation, Decl, in InstantiateExceptionSpec()
4583 InstantiatingTemplate::ExceptionSpecification()); in InstantiateExceptionSpec()
4771 InstantiatingTemplate Inst( in InstantiateFunctionDeclaration()
4947 InstantiatingTemplate Inst(*this, PointOfInstantiation, Function); in InstantiateFunctionDefinition()
5120 InstantiatingTemplate Inst(*this, PointOfInstantiation, FromVar); in BuildVarTemplateInstantiation()
5440 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition()
5543 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition()
H A DSemaTemplate.cpp2596 InstantiatingTemplate BuildingDeductionGuides(*this, Loc, Template); in DeclareImplicitDeductionGuides()
3875 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType()
3994 InstantiatingTemplate Inst(*this, TemplateLoc, Decl); in CheckTemplateIdType()
5286 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, Param, Template, in SubstDefaultTemplateArgument()
5338 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, Param, Template, in SubstDefaultTemplateArgument()
5387 Sema::InstantiatingTemplate Inst( in SubstDefaultTemplateArgument()
5560 InstantiatingTemplate Inst(*this, TemplateLoc, Template, NTTP, in CheckTemplateArgument()
5723 InstantiatingTemplate Inst(*this, TemplateLoc, Template, TempParm, in CheckTemplateArgument()
6061 InstantiatingTemplate Inst(*this, RAngleLoc, Template, *Param, in CheckTemplateArgumentList()
/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DSema.h9464 struct InstantiatingTemplate { struct
9468 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
9475 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, argument
9481 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
9488 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
9497 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
9604 ~InstantiatingTemplate() { Clear(); } in ~InstantiatingTemplate() argument
9621 InstantiatingTemplate( argument
9628 InstantiatingTemplate(const InstantiatingTemplate&) = delete;
9630 InstantiatingTemplate&
[all …]