Searched refs:SubstExpr (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 925 Expr *SubstExpr, 944 Expr *SubstExpr, in diagnoseWellFormedUnsatisfiedConstraintExpr() argument 946 SubstExpr = SubstExpr->IgnoreParenImpCasts(); in diagnoseWellFormedUnsatisfiedConstraintExpr() 947 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(SubstExpr)) { in diagnoseWellFormedUnsatisfiedConstraintExpr() 994 S.Diag(SubstExpr->getBeginLoc(), in diagnoseWellFormedUnsatisfiedConstraintExpr() 996 << (int)First << SubstExpr in diagnoseWellFormedUnsatisfiedConstraintExpr() 1008 } else if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(SubstExpr)) { in diagnoseWellFormedUnsatisfiedConstraintExpr() 1018 S.Diag(SubstExpr->getSourceRange().getBegin(), in diagnoseWellFormedUnsatisfiedConstraintExpr() 1024 } else if (auto *RE = dyn_cast<RequiresExpr>(SubstExpr)) { in diagnoseWellFormedUnsatisfiedConstraintExpr() 1040 S.Diag(SubstExpr->getSourceRange().getBegin(), in diagnoseWellFormedUnsatisfiedConstraintExpr() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 93 ExprResult Result = S.SubstExpr(Aligned->getAlignmentExpr(), TemplateArgs); in instantiateDependentAlignedAttr() 151 ExprResult Result = S.SubstExpr(Aligned->getAlignment(), TemplateArgs); in instantiateDependentAssumeAlignedAttr() 157 Result = S.SubstExpr(Aligned->getOffset(), TemplateArgs); in instantiateDependentAssumeAlignedAttr() 172 ExprResult Result = S.SubstExpr(Aligned->getAlignment(), TemplateArgs); in instantiateDependentAlignValueAttr() 233 ExprResult Result = S.SubstExpr(OldCond, TemplateArgs); in instantiateDependentFunctionAttrCondition() 288 ExprResult Result = S.SubstExpr(Attr.getMaxThreads(), TemplateArgs); in instantiateDependentCUDALaunchBoundsAttr() 295 Result = S.SubstExpr(Attr.getMinBlocks(), TemplateArgs); in instantiateDependentCUDALaunchBoundsAttr() 324 auto SubstExpr = [&](Expr *E) -> ExprResult { in instantiateOMPDeclareSimdDeclAttr() local 332 return S.SubstExpr(E, TemplateArgs); in instantiateOMPDeclareSimdDeclAttr() 336 return S.SubstExpr(E, TemplateArgs); in instantiateOMPDeclareSimdDeclAttr() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 3920 Sema::SubstExpr(Expr *E, const MultiLevelTemplateArgumentList &TemplateArgs) { in SubstExpr() function in Sema
|
| H A D | SemaTemplate.cpp | 2295 ExprResult E = SemaRef.SubstExpr(InnerRC, Args); in transformConstructor() 5353 return SemaRef.SubstExpr(Param->getDefaultArgument(), TemplateArgLists); in SubstDefaultTemplateArgument()
|
| H A D | SemaExprCXX.cpp | 9035 ExprResult Constraint = SubstExpr(IDC, MLTAL); in BuildExprRequirement()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 9969 ExprResult SubstExpr(Expr *E,
|