Lines Matching refs:SubstExpr
1231 Expr *SubstExpr,
1251 Expr *SubstExpr, in diagnoseWellFormedUnsatisfiedConstraintExpr() argument
1253 SubstExpr = SubstExpr->IgnoreParenImpCasts(); in diagnoseWellFormedUnsatisfiedConstraintExpr()
1254 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(SubstExpr)) { in diagnoseWellFormedUnsatisfiedConstraintExpr()
1301 S.Diag(SubstExpr->getBeginLoc(), in diagnoseWellFormedUnsatisfiedConstraintExpr()
1303 << (int)First << SubstExpr in diagnoseWellFormedUnsatisfiedConstraintExpr()
1315 } else if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(SubstExpr)) { in diagnoseWellFormedUnsatisfiedConstraintExpr()
1325 S.Diag(SubstExpr->getSourceRange().getBegin(), in diagnoseWellFormedUnsatisfiedConstraintExpr()
1331 } else if (auto *RE = dyn_cast<RequiresExpr>(SubstExpr)) { in diagnoseWellFormedUnsatisfiedConstraintExpr()
1345 } else if (auto *TTE = dyn_cast<TypeTraitExpr>(SubstExpr); in diagnoseWellFormedUnsatisfiedConstraintExpr()
1348 S.Diag(SubstExpr->getSourceRange().getBegin(), in diagnoseWellFormedUnsatisfiedConstraintExpr()
1354 S.Diag(SubstExpr->getSourceRange().getBegin(), in diagnoseWellFormedUnsatisfiedConstraintExpr()
1356 << (int)First << SubstExpr; in diagnoseWellFormedUnsatisfiedConstraintExpr()