Lines Matching defs:CondExpr
628 Expr *CondExpr = SS->getCond();
629 if (!CondExpr) return StmtError();
631 QualType CondType = CondExpr->getType();
633 Expr *CondExprBeforePromotion = CondExpr;
644 if (!CondExpr->isTypeDependent()) {
651 if (CondExpr->isKnownToHaveBooleanValue()) {
656 << CondExpr->getSourceRange();
663 = CondExpr->isTypeDependent() || CondExpr->isValueDependent();
930 Diag(CondExpr->getExprLoc(), diag::warn_missing_case_for_condition)
932 << CondExpr->getSourceRange();
1031 Diag(CondExpr->getExprLoc(), TheDefaultStmt
1036 Diag(CondExpr->getExprLoc(), TheDefaultStmt
1041 Diag(CondExpr->getExprLoc(), TheDefaultStmt
1046 Diag(CondExpr->getExprLoc(), TheDefaultStmt
1058 DiagnoseEmptyStmtBody(CondExpr->getLocEnd(), BodyStmt,