dblaikie added a comment.

As I mentioned to Craig Topper recently on another review, generally when 
implementing const and non-const overloads the non-const is implemented in 
terms of the const overload (& const_casts away const on the result). This 
ensures no UB if the const overload is called on a truly const object. Even if 
there aren't any truly const Stmts today, I'd still prefer the code be written 
so as not to assume they couldn't exist.


https://reviews.llvm.org/D31153



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

Reply via email to