mirror of
https://github.com/rust-lang/rust.git
synced 2025-11-17 09:46:35 +00:00
this implements checks necessary to guarantee that we can actually perform a tail call. while extremely restrictive, this is what is documented in the RFC, and all these checks are needed for one reason or another.
For more information about how rustc works, see the rustc dev guide.