]> git.lizzy.rs Git - rust.git/commitdiff
auto merge of #16153 : kballard/rust/fix_gensym_symbols, r=luqmana
authorbors <bors@rust-lang.org>
Fri, 1 Aug 2014 11:31:05 +0000 (11:31 +0000)
committerbors <bors@rust-lang.org>
Fri, 1 Aug 2014 11:31:05 +0000 (11:31 +0000)
When generating a unique symbol for things like closures or glue_drop,
we call token::gensym() to create a crate-unique Name. Recently, Name
changed its Show impl so it no longer prints as a number. This caused
symbols like glue_drop:1542 to become glue_drop:"glue_drop"(1542), or in
mangled form, glue_drop.$x22glue_drop$x22$LP$1542$RP$.


Trivial merge