mirror of
https://github.com/rust-lang/rust.git
synced 2025-11-17 16:06:29 +00:00
It makes it sound like the `ExprKind` and `Rvalue` are supposed to represent all pointer related casts, when in reality their just used to share a some enum variants. Make it clear there these are only coercion to make it clear why only some pointer related "casts" are in the enum.
For more information about how rustc works, see the rustc dev guide.