Skip to content

Commit cbd8fcd

Browse files
committed
Fix the build
1 parent 75dbbba commit cbd8fcd

File tree

15 files changed

+16
-3
lines changed

15 files changed

+16
-3
lines changed

compiler/rustc_codegen_llvm/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
88
#![feature(bool_to_option)]
99
#![feature(const_cstr_unchecked)]
10+
#![feature(box_syntax)]
1011
#![feature(crate_visibility_modifier)]
1112
#![feature(extern_types)]
1213
#![feature(in_band_lifetimes)]

compiler/rustc_codegen_ssa/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
22
#![feature(bool_to_option)]
33
#![feature(box_patterns)]
4+
#![feature(box_syntax)]
45
#![feature(try_blocks)]
56
#![feature(in_band_lifetimes)]
67
#![feature(nll)]

compiler/rustc_data_structures/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#![feature(allow_internal_unstable)]
1111
#![feature(array_windows)]
1212
#![feature(associated_type_bounds)]
13+
#![feature(box_syntax)]
1314
#![feature(auto_traits)]
1415
#![feature(bool_to_option)]
1516
#![feature(const_panic)]

compiler/rustc_driver/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
88
#![feature(nll)]
99
#![feature(once_cell)]
10+
#![feature(box_syntax)]
1011
#![recursion_limit = "256"]
1112

1213
#[macro_use]

compiler/rustc_errors/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#![feature(backtrace)]
88
#![feature(format_args_capture)]
99
#![feature(iter_zip)]
10+
#![feature(box_syntax)]
1011
#![feature(nll)]
1112

1213
#[macro_use]

compiler/rustc_expand/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#![feature(destructuring_assignment)]
44
#![feature(format_args_capture)]
55
#![feature(iter_zip)]
6+
#![feature(box_syntax)]
67
#![feature(proc_macro_diagnostic)]
78
#![feature(proc_macro_internals)]
89
#![feature(proc_macro_span)]

compiler/rustc_infer/src/infer/error_reporting/need_type_info.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ impl<'a, 'tcx> InferCtxt<'a, 'tcx> {
450450
}
451451
None
452452
};
453-
printer.name_resolver = Some(box (&getter));
453+
printer.name_resolver = Some(Box::new(&getter));
454454
let _ = if let ty::FnDef(..) = ty.kind() {
455455
// We don't want the regular output for `fn`s because it includes its path in
456456
// invalid pseudo-syntax, we want the `fn`-pointer output instead.

compiler/rustc_interface/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#![feature(bool_to_option)]
22
#![feature(box_patterns)]
3+
#![feature(box_syntax)]
34
#![feature(internal_output_capture)]
45
#![feature(nll)]
56
#![feature(once_cell)]

compiler/rustc_metadata/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#![feature(proc_macro_internals)]
88
#![feature(min_specialization)]
99
#![feature(try_blocks)]
10+
#![feature(box_syntax)]
1011
#![feature(never_type)]
1112
#![recursion_limit = "256"]
1213

compiler/rustc_query_impl/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#![feature(in_band_lifetimes)]
66
#![feature(nll)]
77
#![feature(min_specialization)]
8+
#![feature(box_syntax)]
89
#![feature(once_cell)]
910
#![feature(rustc_attrs)]
1011
#![recursion_limit = "256"]

compiler/rustc_resolve/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
1111
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
1212
#![feature(box_patterns)]
13+
#![feature(box_syntax)]
1314
#![feature(bool_to_option)]
1415
#![feature(crate_visibility_modifier)]
1516
#![feature(format_args_capture)]

compiler/rustc_session/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#![feature(crate_visibility_modifier)]
22
#![feature(once_cell)]
3+
#![feature(box_syntax)]
34
#![recursion_limit = "256"]
45

56
#[macro_use]

compiler/rustc_session/src/session.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1178,7 +1178,7 @@ fn default_emitter(
11781178
sopts.debugging_opts.terminal_width,
11791179
macro_backtrace,
11801180
)
1181-
.ui_testing(sopts.debugging_opts.ui_testing),)
1181+
.ui_testing(sopts.debugging_opts.ui_testing))
11821182
}
11831183
(config::ErrorOutputType::Json { pretty, json_rendered }, Some(dst)) => {
11841184
box (JsonEmitter::new(
@@ -1190,7 +1190,7 @@ fn default_emitter(
11901190
sopts.debugging_opts.terminal_width,
11911191
macro_backtrace,
11921192
)
1193-
.ui_testing(sopts.debugging_opts.ui_testing),)
1193+
.ui_testing(sopts.debugging_opts.ui_testing))
11941194
}
11951195
}
11961196
}

compiler/rustc_span/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
1616
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
1717
#![feature(array_windows)]
18+
#![feature(box_syntax)]
1819
#![feature(crate_visibility_modifier)]
1920
#![feature(negative_impls)]
2021
#![feature(nll)]

compiler/rustc_trait_selection/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
1414
#![feature(bool_to_option)]
1515
#![feature(box_patterns)]
16+
#![feature(box_syntax)]
1617
#![feature(drain_filter)]
1718
#![feature(hash_drain_filter)]
1819
#![feature(in_band_lifetimes)]

0 commit comments

Comments
 (0)