/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 235 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 …]
|
D | SemaConcept.cpp | 207 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()
|
D | SemaTemplateInstantiateDecl.cpp | 4320 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()
|
D | SemaTemplateDeduction.cpp | 2782 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()
|
D | SemaTemplate.cpp | 2474 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/ |
D | SemaTemplateInstantiate.cpp | 204 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 …]
|
D | SemaTemplateDeduction.cpp | 2141 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()
|
D | SemaTemplateInstantiateDecl.cpp | 3357 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()
|
D | SemaTemplate.cpp | 2171 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()
|
D | SemaExpr.cpp | 4521 InstantiatingTemplate Inst(*this, CallLoc, Param, in BuildCXXDefaultArgExpr()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 8666 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/ |
D | Sema.h | 6818 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 …]
|