Lines Matching defs:CondExpr
389 if (Expr *CondExpr =
391 QualType CondType = CondExpr->getType();
740 Expr *CondExpr = SS->getCond();
741 if (!CondExpr) return StmtError();
743 QualType CondType = CondExpr->getType();
745 Expr *CondExprBeforePromotion = CondExpr;
756 if (!CondExpr->isTypeDependent()) {
763 if (CondExpr->isKnownToHaveBooleanValue()) {
768 << CondExpr->getSourceRange();
775 = CondExpr->isTypeDependent() || CondExpr->isValueDependent();
880 HasConstantCond = CondExpr->EvaluateAsInt(ConstantCondValue, Context,
1049 Diag(CondExpr->getExprLoc(), diag::warn_missing_case_for_condition)
1051 << CondExpr->getSourceRange();
1143 DiagnosticBuilder DB = Diag(CondExpr->getExprLoc(),
1159 DiagnoseEmptyStmtBody(CondExpr->getLocEnd(), BodyStmt,