reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
17270 DiagnoseAssignmentAsCondition(E); 17271 if (ParenExpr *parenE = dyn_cast<ParenExpr>(E)) 17274 ExprResult result = CheckPlaceholderExpr(E); 17276 E = result.get(); 17278 if (!E->isTypeDependent()) { 17280 return CheckCXXBooleanCondition(E, IsConstexpr); // C++ 6.4p4 17282 ExprResult ERes = DefaultFunctionArrayLvalueConversion(E); 17285 E = ERes.get(); 17287 QualType T = E->getType(); 17290 << T << E->getSourceRange(); 17293 CheckBoolLikeConversion(E, Loc); 17296 return E;