Skip to content

Commit b51169c

Browse files
committed
Remove the field name from MonoItemPlacement::SingleCgu.
It's needless verbosity.
1 parent 22d4c79 commit b51169c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

compiler/rustc_monomorphize/src/partitioning.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ fn internalize_symbols<'tcx>(
452452
/// used to keep track of that.
453453
#[derive(Clone, PartialEq, Eq, Debug)]
454454
enum MonoItemPlacement {
455-
SingleCgu { cgu_name: Symbol },
455+
SingleCgu(Symbol),
456456
MultipleCgus,
457457
}
458458

@@ -468,13 +468,13 @@ fn internalize_symbols<'tcx>(
468468
Entry::Occupied(e) => {
469469
let placement = e.into_mut();
470470
debug_assert!(match *placement {
471-
MonoItemPlacement::SingleCgu { cgu_name } => cgu_name != cgu.name(),
471+
MonoItemPlacement::SingleCgu(cgu_name) => cgu_name != cgu.name(),
472472
MonoItemPlacement::MultipleCgus => true,
473473
});
474474
*placement = MonoItemPlacement::MultipleCgus;
475475
}
476476
Entry::Vacant(e) => {
477-
e.insert(MonoItemPlacement::SingleCgu { cgu_name: cgu.name() });
477+
e.insert(MonoItemPlacement::SingleCgu(cgu.name()));
478478
}
479479
}
480480
}
@@ -484,7 +484,7 @@ fn internalize_symbols<'tcx>(
484484
// For each internalization candidates in each codegen unit, check if it is
485485
// used from outside its defining codegen unit.
486486
for cgu in codegen_units {
487-
let home_cgu = MonoItemPlacement::SingleCgu { cgu_name: cgu.name() };
487+
let home_cgu = MonoItemPlacement::SingleCgu(cgu.name());
488488

489489
for (item, linkage_and_visibility) in cgu.items_mut() {
490490
if !internalization_candidates.contains(item) {

0 commit comments

Comments
 (0)