We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9e5ea2 commit fa8da9dCopy full SHA for fa8da9d
src/librustc/middle/trans/debuginfo.rs
@@ -2152,8 +2152,12 @@ impl EnumMemberDescriptionFactory {
2152
let null_variant_index = (1 - nndiscr) as uint;
2153
let null_variant_ident = self.variants.get(null_variant_index).name;
2154
let null_variant_name = token::get_ident(null_variant_ident);
2155
+ let discrfield = match ptrfield {
2156
+ adt::ThinPointer(field) => format!("{}", field),
2157
+ adt::FatPointer(field, pair) => format!("{}${}", field, pair)
2158
+ };
2159
let union_member_name = format!("RUST$ENCODED$ENUM${}${}",
- ptrfield,
2160
+ discrfield,
2161
null_variant_name);
2162
2163
// Create the (singleton) list of descriptions of union members.
0 commit comments