carlosgalvezp wrote:

My understanding of the guidelines is that the purpose of this rule is to avoid 
data loss (truncation) due to narrowing. In that sense, isn't this still a 
problem in C++20? 

Whether it well-defined behavior in C++20 or implementation-defined behavior 
pre-C++20 does not seem relevant to me. We could certainly adjust the warning 
message to avoid saying it's "implementation-defined" in C++20.

https://github.com/llvm/llvm-project/pull/116591
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to