Skip to content

Commit 9336fe3

Browse files
committed
Fix review comment
1 parent 042aa37 commit 9336fe3

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

compiler/rustc_passes/src/intrinsicck.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,11 @@ impl<'tcx> ExprVisitor<'tcx> {
411411
let msg = format!(
412412
"register class `{}` requires at least one of the following target features: {}",
413413
reg_class.name(),
414-
features.iter().map(|f| f.as_str()).collect::<Vec<_>>().join(", ")
414+
features
415+
.iter()
416+
.map(|f| f.as_str())
417+
.intersperse(", ")
418+
.collect::<String>(),
415419
);
416420
self.tcx.sess.struct_span_err(*op_sp, &msg).emit();
417421
// register isn't enabled, don't do more checks

compiler/rustc_passes/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
77
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
88
#![feature(crate_visibility_modifier)]
9+
#![feature(iter_intersperse)]
910
#![feature(let_else)]
1011
#![feature(map_try_insert)]
1112
#![feature(min_specialization)]

0 commit comments

Comments
 (0)