Searched refs:MLTAL (Results 1 – 5 of 5) sorted by relevance
| /openbsd/src/gnu/llvm/clang/lib/Sema/ |
| D | SemaConcept.cpp | 286 const MultiLevelTemplateArgumentList &MLTAL) { in DiagRecursiveConstraintEval() argument 288 for (const auto &List : MLTAL) in DiagRecursiveConstraintEval() 309 const MultiLevelTemplateArgumentList &MLTAL, const Expr *ConstraintExpr, in calculateConstraintSatisfaction() argument 330 DiagRecursiveConstraintEval(S, ID, Template, AtomicExpr, MLTAL)) { in calculateConstraintSatisfaction() 341 S.SubstConstraintExpr(const_cast<Expr *>(AtomicExpr), MLTAL); in calculateConstraintSatisfaction() 524 MultiLevelTemplateArgumentList MLTAL, LocalInstantiationScope &Scope) { in SetupConstraintScope() argument 553 Scope, MLTAL)) in SetupConstraintScope() 577 if (addInstantiatedParametersToScope(FD, InstantiatedFrom, Scope, MLTAL)) in SetupConstraintScope() 590 MultiLevelTemplateArgumentList MLTAL; in SetupConstraintCheckingTemplateArgumentsAndScope() local 595 MLTAL = in SetupConstraintCheckingTemplateArgumentsAndScope() [all …]
|
| D | SemaTemplateDeduction.cpp | 2871 MultiLevelTemplateArgumentList MLTAL = S.getTemplateInstantiationArgs( in CheckDeducedArgumentConstraints() local 2882 MLTAL.replaceInnermostTemplateArguments(CanonicalDeducedArgs); in CheckDeducedArgumentConstraints() 2884 if (S.CheckConstraintSatisfaction(Template, AssociatedConstraints, MLTAL, in CheckDeducedArgumentConstraints() 3284 MultiLevelTemplateArgumentList MLTAL(FunctionTemplate, in SubstituteExplicitTemplateArguments() local 3294 Proto->getExtParameterInfosOrNull(), MLTAL, ParamTypes, in SubstituteExplicitTemplateArguments() 3319 SubstType(Proto->getReturnType(), MLTAL, in SubstituteExplicitTemplateArguments() 3336 Proto->getExtParameterInfosOrNull(), MLTAL, ParamTypes, in SubstituteExplicitTemplateArguments() 3350 ExceptionStorage, MLTAL)) in SubstituteExplicitTemplateArguments() 4656 MultiLevelTemplateArgumentList MLTAL(Concept, CanonicalConverted, in CheckDeducedPlaceholderConstraints() local 4659 MLTAL, TypeLoc.getLocalSourceRange(), in CheckDeducedPlaceholderConstraints()
|
| D | SemaTemplate.cpp | 4881 MultiLevelTemplateArgumentList MLTAL(NamedConcept, CanonicalConverted, in CheckConceptTemplateId() local 4890 NamedConcept, {NamedConcept->getConstraintExpr()}, MLTAL, in CheckConceptTemplateId() 5566 MultiLevelTemplateArgumentList MLTAL(Template, SugaredConverted, in CheckTemplateArgument() local 5572 NTTPType = SubstType(PET->getPattern(), MLTAL, NTTP->getLocation(), in CheckTemplateArgument() 5575 NTTPType = SubstType(NTTPType, MLTAL, NTTP->getLocation(), in CheckTemplateArgument() 6137 MultiLevelTemplateArgumentList MLTAL = getTemplateInstantiationArgs( in CheckTemplateArgumentList() local 6143 Template, MLTAL, in CheckTemplateArgumentList()
|
| D | SemaExprCXX.cpp | 9031 MultiLevelTemplateArgumentList MLTAL(Param, TAL.asArray(), in BuildExprRequirement() local 9033 MLTAL.addOuterRetainedLevels(TPL->getDepth()); in BuildExprRequirement() 9035 ExprResult Constraint = SubstExpr(IDC, MLTAL); in BuildExprRequirement()
|
| /openbsd/src/gnu/llvm/clang/include/clang/Sema/ |
| D | Sema.h | 7271 MultiLevelTemplateArgumentList MLTAL, LocalInstantiationScope &Scope);
|