Lines Matching defs:CondExpr
664 Expr *CondExpr = SS->getCond();
665 if (!CondExpr) return StmtError();
667 QualType CondType = CondExpr->getType();
669 Expr *CondExprBeforePromotion = CondExpr;
680 if (!CondExpr->isTypeDependent()) {
687 if (CondExpr->isKnownToHaveBooleanValue()) {
692 << CondExpr->getSourceRange();
699 = CondExpr->isTypeDependent() || CondExpr->isValueDependent();
966 Diag(CondExpr->getExprLoc(), diag::warn_missing_case_for_condition)
968 << CondExpr->getSourceRange();
1067 Diag(CondExpr->getExprLoc(), TheDefaultStmt
1072 Diag(CondExpr->getExprLoc(), TheDefaultStmt
1077 Diag(CondExpr->getExprLoc(), TheDefaultStmt
1082 Diag(CondExpr->getExprLoc(), TheDefaultStmt
1094 DiagnoseEmptyStmtBody(CondExpr->getLocEnd(), BodyStmt,