mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-01 07:13:24 +03:00
7b766e026a
Fix invalid tag closing when leaving expansion "original code" Fixes rust-lang/rust#148184. Problem was that in case an element inside the expansion's "original" element was not closed, this element would get its `pending_exit` field set to `true`, removing it when the next non-mergeable item gets pushed instead of being put inside it, and then next `exit_elem` would try to exit an empty class queue. r? ```@notriddle```