Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp235 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
270 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
273 : InstantiatingTemplate(SemaRef, in InstantiatingTemplate()
277 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
280 : InstantiatingTemplate( in InstantiatingTemplate()
284 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
288 : InstantiatingTemplate( in InstantiatingTemplate()
294 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
300 : InstantiatingTemplate(SemaRef, Kind, PointOfInstantiation, in InstantiatingTemplate()
308 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
[all …]
DSemaConcept.cpp207 Sema::InstantiatingTemplate Inst(S, AtomicExpr->getBeginLoc(), in calculateConstraintSatisfaction()
208 Sema::InstantiatingTemplate::ConstraintSubstitution{}, in calculateConstraintSatisfaction()
274 Sema::InstantiatingTemplate Inst(S, TemplateIDRange.getBegin(), in CheckConstraintSatisfaction()
275 Sema::InstantiatingTemplate::ConstraintsCheck{}, in CheckConstraintSatisfaction()
703 Sema::InstantiatingTemplate Inst( in substituteParameterMappings()
705 Sema::InstantiatingTemplate::ParameterMappingSubstitution{}, Concept, in substituteParameterMappings()
765 Sema::InstantiatingTemplate Inst( in fromConstraintExpr()
767 Sema::InstantiatingTemplate::ConstraintNormalization{}, D, in fromConstraintExpr()
DSemaTemplateInstantiateDecl.cpp4320 InstantiatingTemplate Inst(*this, CallLoc, Param, in InstantiateDefaultArgument()
4386 InstantiatingTemplate Inst(*this, PointOfInstantiation, Decl, in InstantiateExceptionSpec()
4387 InstantiatingTemplate::ExceptionSpecification()); in InstantiateExceptionSpec()
4449 InstantiatingTemplate Inst(*this, Decl->getPointOfInstantiation(), in CheckInstantiatedFunctionTemplateConstraints()
4450 InstantiatingTemplate::ConstraintsCheck{}, Decl->getPrimaryTemplate(), in CheckInstantiatedFunctionTemplateConstraints()
4619 InstantiatingTemplate Inst( in InstantiateFunctionDeclaration()
4787 InstantiatingTemplate Inst(*this, PointOfInstantiation, Function); in InstantiateFunctionDefinition()
4892 InstantiatingTemplate Inst(*this, PointOfInstantiation, FromVar); in BuildVarTemplateInstantiation()
5210 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition()
5313 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition()
DSemaTemplateDeduction.cpp2782 Sema::InstantiatingTemplate Inst(S, Template->getLocation(), Template, in ConvertDeducedTemplateArgument()
2790 Sema::InstantiatingTemplate Inst(S, Template->getLocation(), Template, in ConvertDeducedTemplateArgument()
3107 InstantiatingTemplate Inst(*this, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments()
3153 InstantiatingTemplate Inst(*this, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments()
3253 InstantiatingTemplate Inst( in SubstituteExplicitTemplateArguments()
3576 InstantiatingTemplate Inst( in FinishTemplateArgumentDeduction()
5484 Sema::InstantiatingTemplate Inst(S, Info.getLocation(), P2, DeducedArgs, in isAtLeastAsSpecializedAs()
DSemaTemplate.cpp2474 InstantiatingTemplate BuildingDeductionGuides(*this, Loc, Template); in DeclareImplicitDeductionGuides()
3683 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType()
5076 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, in SubstDefaultTemplateArgument()
5128 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, in SubstDefaultTemplateArgument()
5181 Sema::InstantiatingTemplate Inst( in SubstDefaultTemplateArgument()
5366 InstantiatingTemplate Inst(*this, TemplateLoc, Template, in CheckTemplateArgument()
5529 InstantiatingTemplate Inst(*this, TemplateLoc, Template, in CheckTemplateArgument()
5876 InstantiatingTemplate Inst(*this, RAngleLoc, Template, *Param, Converted, in CheckTemplateArgumentList()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp204 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
235 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
238 : InstantiatingTemplate(SemaRef, in InstantiatingTemplate()
242 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
245 : InstantiatingTemplate( in InstantiatingTemplate()
249 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
252 : InstantiatingTemplate( in InstantiatingTemplate()
258 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
264 : InstantiatingTemplate(SemaRef, Kind, PointOfInstantiation, in InstantiatingTemplate()
268 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() function in Sema::InstantiatingTemplate
[all …]
DSemaTemplateDeduction.cpp2141 Sema::InstantiatingTemplate Inst(S, Template->getLocation(), Template, in ConvertDeducedTemplateArgument()
2288 InstantiatingTemplate Inst(*this, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments()
2427 InstantiatingTemplate Inst(*this, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments()
2510 InstantiatingTemplate Inst(*this, Info.getLocation(), FunctionTemplate, in SubstituteExplicitTemplateArguments()
2772 InstantiatingTemplate Inst(*this, Info.getLocation(), FunctionTemplate, in FinishTemplateArgumentDeduction()
4556 InstantiatingTemplate Inst(*this, Loc, PS2, DeducedArgs, Info); in getMoreSpecializedPartialSpecialization()
4570 InstantiatingTemplate Inst(*this, Loc, PS1, DeducedArgs, Info); in getMoreSpecializedPartialSpecialization()
4611 InstantiatingTemplate Inst(*this, Loc, PS2, DeducedArgs, Info); in getMoreSpecializedPartialSpecialization()
4626 InstantiatingTemplate Inst(*this, Loc, PS1, DeducedArgs, Info); in getMoreSpecializedPartialSpecialization()
DSemaTemplateInstantiateDecl.cpp3357 InstantiatingTemplate Inst(*this, PointOfInstantiation, Decl, in InstantiateExceptionSpec()
3358 InstantiatingTemplate::ExceptionSpecification()); in InstantiateExceptionSpec()
3623 InstantiatingTemplate Inst(*this, PointOfInstantiation, Function); in InstantiateFunctionDefinition()
3723 InstantiatingTemplate Inst(*this, PointOfInstantiation, FromVar); in BuildVarTemplateInstantiation()
4017 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition()
4146 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var); in InstantiateVariableDefinition()
DSemaTemplate.cpp2171 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType()
3258 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, in SubstDefaultTemplateArgument()
3310 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, in SubstDefaultTemplateArgument()
3362 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, Template, Converted, in SubstDefaultTemplateArgument()
3511 InstantiatingTemplate Inst(*this, TemplateLoc, Template, in CheckTemplateArgument()
3652 InstantiatingTemplate Inst(*this, TemplateLoc, Template, in CheckTemplateArgument()
3985 InstantiatingTemplate Inst(*this, RAngleLoc, Template, *Param, Converted, in CheckTemplateArgumentList()
DSemaExpr.cpp4521 InstantiatingTemplate Inst(*this, CallLoc, Param, in BuildCXXDefaultArgExpr()
/external/llvm-project/clang/include/clang/Sema/
DSema.h8666 struct InstantiatingTemplate { struct
8670 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
8677 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, argument
8683 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
8690 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
8699 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
8708 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
8717 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
8725 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
8732 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
[all …]
/external/clang/include/clang/Sema/
DSema.h6818 struct InstantiatingTemplate { struct
6822 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
6829 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, argument
6835 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
6842 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
6852 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
6861 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
6869 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
6876 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
6884 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
[all …]