-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Record temporary static references in generator witnesses #66793
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
r? @cramertj (rust_highfive has picked a reviewer for you, use r? to override) |
@bors r+ |
📌 Commit 1f850f6 has been approved by |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
041f1c3
to
df625bd
Compare
@bors r=cramertj |
📌 Commit df625bd has been approved by |
…=cramertj Record temporary static references in generator witnesses Closes rust-lang#66695 * Record the pointer to static's type in MIR. * Normalize the static's type (so that constants can be compared correctly).
…=cramertj Record temporary static references in generator witnesses Closes rust-lang#66695 * Record the pointer to static's type in MIR. * Normalize the static's type (so that constants can be compared correctly).
Rollup of 11 pull requests Successful merges: - #66379 (Rephrase docs in for ptr) - #66589 (Draw vertical lines correctly in compiler error messages) - #66613 (Allow customising ty::TraitRef's printing behavior) - #66766 (Panic machinery comments and tweaks) - #66791 (Handle GlobalCtxt directly from librustc_interface query system) - #66793 (Record temporary static references in generator witnesses) - #66808 (Cleanup error code) - #66826 (Clarifies how to tag users for assigning PRs) - #66837 (Clarify `{f32,f64}::EPSILON` docs) - #66844 (Miri: do not consider memory allocated by caller_location leaked) - #66872 (Minor documentation fix) Failed merges: r? @ghost
Closes #66695