/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 380 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 D | SemaConcept.cpp | 321 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 D | SemaTemplateDeduction.cpp | 2674 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 D | SemaTemplateInstantiateDecl.cpp | 4582 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 D | SemaTemplate.cpp | 2596 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 D | Sema.h | 9464 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 …]
|