mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-01 09:33:26 +00:00
Only emit a discrimiant tag for enums
This commit is contained in:
parent
c0e1191807
commit
5582b19559
@ -110,7 +110,7 @@ fn const_to_valtree_inner<'tcx>(
|
||||
|
||||
let variant = ecx.read_discriminant(&place.into()).unwrap().1;
|
||||
|
||||
branches(def.variants[variant].fields.len(), Some(variant))
|
||||
branches(def.variants[variant].fields.len(), def.is_enum().then_some(variant))
|
||||
}
|
||||
|
||||
ty::Never
|
||||
|
Loading…
Reference in New Issue
Block a user