[PATCH] String plus char

Jordan Rose jordan_rose at apple.com
Thu Apr 24 09:43:11 PDT 2014


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 <Anders.Ronnholm at evidente.se> 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
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits





More information about the cfe-commits mailing list