rjmccall added a comment.

What would the design for that warning be?  C promotes all arithmetic on 
sub-int types to int, and if that's assigned back to a variable of the original 
type, there's a conversion.  But you seem to only want to warn about truncating 
the result of multiplication and not, say, addition or negation.  Is there a 
principle to this?  Just the likelihood of escaping the range of the original 
type?


https://reviews.llvm.org/D44559



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to