Skip to content

Commit b0c199a

Browse files
committed
Enable mem_take feature in relevant crates
1 parent 636f5e6 commit b0c199a

File tree

13 files changed

+13
-0
lines changed

13 files changed

+13
-0
lines changed

src/liballoc/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@
112112
#![feature(maybe_uninit_extra, maybe_uninit_slice, maybe_uninit_array)]
113113
#![feature(alloc_layout_extra)]
114114
#![feature(try_trait)]
115+
#![feature(mem_take)]
115116

116117
// Allow testing this library
117118

src/libcore/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
#![feature(adx_target_feature)]
127127
#![feature(maybe_uninit_slice, maybe_uninit_array)]
128128
#![feature(external_doc)]
129+
#![feature(mem_take)]
129130

130131
#[prelude_import]
131132
#[allow(unused)]

src/libproc_macro/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#![feature(extern_types)]
2626
#![feature(in_band_lifetimes)]
2727
#![feature(optin_builtin_traits)]
28+
#![feature(mem_take)]
2829
#![feature(non_exhaustive)]
2930
#![feature(specialization)]
3031

src/librustc/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
#![feature(crate_visibility_modifier)]
6666
#![feature(proc_macro_hygiene)]
6767
#![feature(log_syntax)]
68+
#![feature(mem_take)]
6869

6970
#![recursion_limit="512"]
7071

src/librustc_codegen_llvm/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#![feature(link_args)]
2222
#![feature(static_nobundle)]
2323
#![feature(trusted_len)]
24+
#![feature(mem_take)]
2425
#![deny(rust_2018_idioms)]
2526
#![deny(internal)]
2627
#![deny(unused_lifetimes)]

src/librustc_codegen_ssa/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#![feature(in_band_lifetimes)]
1111
#![feature(nll)]
1212
#![feature(trusted_len)]
13+
#![feature(mem_take)]
1314
#![allow(unused_attributes)]
1415
#![allow(dead_code)]
1516
#![deny(rust_2018_idioms)]

src/librustc_mir/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Rust MIR: a lowered representation of Rust. Also: an experiment!
2424
#![feature(slice_concat_ext)]
2525
#![feature(trusted_len)]
2626
#![feature(try_blocks)]
27+
#![feature(mem_take)]
2728

2829
#![recursion_limit="256"]
2930

src/librustc_resolve/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#![feature(crate_visibility_modifier)]
66
#![feature(label_break_value)]
7+
#![feature(mem_take)]
78
#![feature(nll)]
89
#![feature(rustc_diagnostic_macros)]
910
#![cfg_attr(bootstrap, feature(type_alias_enum_variants))]

src/librustc_typeck/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ This API is completely unstable and subject to change.
6969
#![feature(slice_patterns)]
7070
#![feature(never_type)]
7171
#![feature(inner_deref)]
72+
#![feature(mem_take)]
7273

7374
#![recursion_limit="256"]
7475

src/librustdoc/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#![feature(drain_filter)]
2222
#![feature(inner_deref)]
2323
#![feature(never_type)]
24+
#![feature(mem_take)]
2425

2526
#![recursion_limit="256"]
2627

src/libstd/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@
272272
#![feature(libc)]
273273
#![feature(link_args)]
274274
#![feature(linkage)]
275+
#![feature(mem_take)]
275276
#![feature(needs_panic_runtime)]
276277
#![feature(never_type)]
277278
#![feature(nll)]

src/libsyntax/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#![feature(const_transmute)]
1717
#![feature(crate_visibility_modifier)]
1818
#![feature(label_break_value)]
19+
#![feature(mem_take)]
1920
#![feature(nll)]
2021
#![feature(rustc_attrs)]
2122
#![feature(rustc_diagnostic_macros)]

src/tools/compiletest/src/main.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#![crate_name = "compiletest"]
2+
#![feature(mem_take)]
23
#![feature(test)]
34
#![feature(vec_remove_item)]
45
#![deny(warnings, rust_2018_idioms)]

0 commit comments

Comments
 (0)