diff options
| author | bors <bors@rust-lang.org> | 2014-08-01 11:31:05 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-08-01 11:31:05 +0000 |
| commit | 51ff6c075a61cb8219a1d6ce935ccb4cefc7a9fd (patch) | |
| tree | 6ca391bdc293e5c3bad89b8c2bd0e157d36a5c58 /src/rustllvm/RustWrapper.cpp | |
| parent | f2153465e47ac280a260e9a30466acbcfaf6832d (diff) | |
| parent | ff3d902fcbcdddc885e03ffe3f84bc9dcb003cec (diff) | |
| download | rust-51ff6c075a61cb8219a1d6ce935ccb4cefc7a9fd.tar.gz rust-51ff6c075a61cb8219a1d6ce935ccb4cefc7a9fd.zip | |
auto merge of #16153 : kballard/rust/fix_gensym_symbols, r=luqmana
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$.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
