[cfe-commits] r59871 - in /cfe/trunk: include/clang/Basic/DiagnosticKinds.def lib/Basic/Diagnostic.cpp lib/Sema/SemaDeclCXX.cpp lib/Sema/SemaExpr.cpp lib/Sema/SemaOverload.cpp test/SemaCXX/copy-initialization.cpp test/SemaCXX/overloaded-operator.

Daniel Dunbar daniel at zuster.org
Wed Nov 26 14:29:18 PST 2008


gcc 4.3.2 warns here:

On Sat, Nov 22, 2008 at 5:44 AM, Sebastian Redl
<sebastian.redl at getdesigned.at> wrote:
> +      assert(C == '[' || (C >= '0' && C <= '9') &&
> +             "Bad plural expression syntax: unexpected character");

Diagnostic.cpp: In function 'bool EvalPluralExpr(unsigned int, const
char*, const char*)':
Diagnostic.cpp:357: warning: suggest parentheses around && within ||

 - Daniel



More information about the cfe-commits mailing list