If we're not looking through implicit casts, when would there ever be a case 
when the StringRefExpr is a constant array type? Shouldn't it always decay to a 
pointer?

Jordan


On Apr 17, 2014, at 5:19 , Anders Rönnholm <[email protected]> wrote:

> Hi,
> 
> I have made some improvements on the string plus char warning.
> 
> It can now also handle arrays, struct members and return values from function 
> calls.
> 
> e.q
> 
> ab->a + 'b';
> 
> foo() + 'c';
> 
> char *strArr2[] = {"ac","dc"};
> str = strArr2[0] + 'c';
> 
> //Anders
> <stringpluschar.diff>_______________________________________________
> cfe-commits mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to