File tree 22 files changed +0
-46
lines changed
rustc_data_structures/src
22 files changed +0
-46
lines changed Original file line number Diff line number Diff line change 12
12
#![ feature( box_patterns) ]
13
13
#![ cfg_attr( bootstrap, feature( const_fn_unsize) ) ]
14
14
#![ feature( const_fn_transmute) ]
15
- #![ feature( const_panic) ]
16
15
#![ feature( crate_visibility_modifier) ]
17
16
#![ feature( iter_zip) ]
18
17
#![ feature( label_break_value) ]
19
18
#![ feature( nll) ]
20
19
#![ feature( min_specialization) ]
21
- #![ feature( trusted_step) ]
22
20
#![ recursion_limit = "256" ]
23
21
24
22
#[ macro_use]
Original file line number Diff line number Diff line change 6
6
7
7
#![ feature( bindings_after_at) ]
8
8
#![ feature( iter_is_partitioned) ]
9
- #![ feature( box_syntax) ]
10
9
#![ feature( box_patterns) ]
11
10
#![ recursion_limit = "256" ]
12
11
Original file line number Diff line number Diff line change 1
1
#![ doc( html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/" ) ]
2
- #![ feature( assert_matches) ]
3
2
#![ feature( bool_to_option) ]
4
3
#![ feature( box_patterns) ]
5
- #![ feature( drain_filter) ]
6
4
#![ feature( try_blocks) ]
7
5
#![ feature( in_band_lifetimes) ]
8
6
#![ feature( nll) ]
9
7
#![ feature( associated_type_bounds) ]
10
- #![ feature( iter_zip) ]
11
8
#![ recursion_limit = "256" ]
12
- #![ feature( box_syntax) ]
13
9
14
10
//! This crate contains codegen code that is used by all codegen backends (LLVM and others).
15
11
//! The backend-agnostic functions of this crate use functions defined in various traits that
Original file line number Diff line number Diff line change 16
16
#![ feature( nll) ]
17
17
#![ feature( allow_internal_unstable) ]
18
18
#![ feature( hash_raw_entry) ]
19
- #![ feature( stmt_expr_attributes) ]
20
19
#![ feature( core_intrinsics) ]
21
20
#![ feature( test) ]
22
21
#![ feature( associated_type_bounds) ]
Original file line number Diff line number Diff line change 1
- #![ feature( bool_to_option) ]
2
1
#![ feature( crate_visibility_modifier) ]
3
2
#![ feature( decl_macro) ]
4
3
#![ feature( destructuring_assignment) ]
Original file line number Diff line number Diff line change 3
3
//! [rustc dev guide]: https://rustc-dev-guide.rust-lang.org/hir.html
4
4
5
5
#![ feature( crate_visibility_modifier) ]
6
- #![ feature( const_panic) ]
7
6
#![ cfg_attr( bootstrap, feature( extended_key_value_attributes) ) ]
8
7
#![ feature( in_band_lifetimes) ]
9
8
#![ feature( once_cell) ]
10
9
#![ feature( min_specialization) ]
11
- #![ feature( trusted_step) ]
12
10
#![ recursion_limit = "256" ]
13
11
14
12
#[ macro_use]
Original file line number Diff line number Diff line change 1
1
#![ feature( allow_internal_unstable) ]
2
2
#![ feature( bench_black_box) ]
3
- #![ feature( const_panic) ]
4
3
#![ feature( extend_one) ]
5
4
#![ feature( iter_zip) ]
6
5
#![ feature( unboxed_closures) ]
Original file line number Diff line number Diff line change 16
16
#![ feature( bool_to_option) ]
17
17
#![ feature( box_patterns) ]
18
18
#![ feature( box_syntax) ]
19
- #![ feature( const_panic) ]
20
19
#![ feature( extend_one) ]
21
20
#![ feature( iter_zip) ]
22
21
#![ feature( never_type) ]
23
22
#![ feature( in_band_lifetimes) ]
24
23
#![ feature( control_flow_enum) ]
25
24
#![ feature( min_specialization) ]
26
- #![ feature( trusted_step) ]
27
25
#![ recursion_limit = "512" ] // For rustdoc
28
26
29
27
#[ macro_use]
Original file line number Diff line number Diff line change 1
1
#![ feature( bool_to_option) ]
2
2
#![ feature( box_patterns) ]
3
- #![ feature( box_syntax) ]
4
3
#![ feature( internal_output_capture) ]
5
4
#![ feature( nll) ]
6
5
#![ feature( generator_trait) ]
Original file line number Diff line number Diff line change 36
36
#![ feature( iter_zip) ]
37
37
#![ feature( never_type) ]
38
38
#![ feature( nll) ]
39
- #![ feature( half_open_range_patterns) ]
40
- #![ feature( exclusive_range_pattern) ]
41
39
#![ feature( control_flow_enum) ]
42
40
#![ recursion_limit = "256" ]
43
41
Original file line number Diff line number Diff line change 1
1
#![ doc( html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/" ) ]
2
- #![ feature( core_intrinsics) ]
3
2
#![ feature( crate_visibility_modifier) ]
4
3
#![ feature( drain_filter) ]
5
4
#![ feature( in_band_lifetimes) ]
6
5
#![ feature( nll) ]
7
6
#![ feature( once_cell) ]
8
7
#![ feature( proc_macro_internals) ]
9
8
#![ feature( min_specialization) ]
10
- #![ feature( stmt_expr_attributes) ]
11
9
#![ feature( try_blocks) ]
12
10
#![ feature( never_type) ]
13
11
#![ recursion_limit = "256" ]
Original file line number Diff line number Diff line change 29
29
#![ feature( bool_to_option) ]
30
30
#![ feature( box_patterns) ]
31
31
#![ feature( box_syntax) ]
32
- #![ feature( const_panic) ]
33
32
#![ feature( core_intrinsics) ]
34
33
#![ feature( discriminant_kind) ]
35
34
#![ feature( never_type) ]
50
49
#![ feature( associated_type_defaults) ]
51
50
#![ feature( iter_zip) ]
52
51
#![ feature( thread_local_const_init) ]
53
- #![ feature( trusted_step) ]
54
52
#![ recursion_limit = "512" ]
55
53
56
54
#[ macro_use]
Original file line number Diff line number Diff line change @@ -12,16 +12,13 @@ Rust MIR: a lowered representation of Rust.
12
12
#![ feature( bool_to_option) ]
13
13
#![ feature( box_patterns) ]
14
14
#![ feature( box_syntax) ]
15
- #![ feature( const_panic) ]
16
15
#![ feature( crate_visibility_modifier) ]
17
16
#![ feature( decl_macro) ]
18
17
#![ feature( exact_size_is_empty) ]
19
- #![ feature( exhaustive_patterns) ]
20
18
#![ feature( iter_zip) ]
21
19
#![ feature( never_type) ]
22
20
#![ feature( map_try_insert) ]
23
21
#![ feature( min_specialization) ]
24
- #![ feature( slice_ptr_len) ]
25
22
#![ feature( slice_ptr_get) ]
26
23
#![ feature( trusted_len) ]
27
24
#![ feature( try_blocks) ]
@@ -31,7 +28,6 @@ Rust MIR: a lowered representation of Rust.
31
28
#![ feature( option_get_or_insert_default) ]
32
29
#![ feature( once_cell) ]
33
30
#![ feature( control_flow_enum) ]
34
- #![ feature( trusted_step) ]
35
31
#![ recursion_limit = "256" ]
36
32
37
33
#[ macro_use]
Original file line number Diff line number Diff line change 1
1
//! Construction of MIR from HIR.
2
2
//!
3
3
//! This crate also contains the match exhaustiveness and usefulness checking.
4
- #![ feature( array_windows) ]
5
4
#![ feature( box_patterns) ]
6
5
#![ feature( box_syntax) ]
7
- #![ feature( const_panic) ]
8
6
#![ feature( control_flow_enum) ]
9
7
#![ feature( crate_visibility_modifier) ]
10
8
#![ feature( bool_to_option) ]
11
9
#![ feature( iter_zip) ]
12
10
#![ feature( once_cell) ]
13
11
#![ feature( min_specialization) ]
14
- #![ feature( trusted_step) ]
15
12
#![ recursion_limit = "256" ]
16
13
17
14
#[ macro_use]
Original file line number Diff line number Diff line change 3
3
#![ feature( array_windows) ]
4
4
#![ feature( crate_visibility_modifier) ]
5
5
#![ feature( bindings_after_at) ]
6
- #![ feature( iter_order_by) ]
7
6
#![ feature( box_syntax) ]
8
7
#![ feature( box_patterns) ]
9
8
#![ recursion_limit = "256" ]
Original file line number Diff line number Diff line change 5
5
//! This API is completely unstable and subject to change.
6
6
7
7
#![ doc( html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/" ) ]
8
- #![ feature( const_panic) ]
9
8
#![ feature( crate_visibility_modifier) ]
10
9
#![ feature( in_band_lifetimes) ]
11
10
#![ feature( iter_zip) ]
12
11
#![ feature( nll) ]
13
12
#![ feature( min_specialization) ]
14
- #![ feature( trusted_step) ]
15
13
#![ recursion_limit = "256" ]
16
14
17
15
#[ macro_use]
Original file line number Diff line number Diff line change 2
2
3
3
#![ doc( html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/" ) ]
4
4
#![ feature( in_band_lifetimes) ]
5
- #![ feature( exhaustive_patterns) ]
6
5
#![ feature( nll) ]
7
6
#![ feature( min_specialization) ]
8
- #![ feature( crate_visibility_modifier) ]
9
- #![ feature( once_cell) ]
10
7
#![ feature( rustc_attrs) ]
11
- #![ feature( never_type) ]
12
8
#![ recursion_limit = "256" ]
13
9
14
10
#[ macro_use]
Original file line number Diff line number Diff line change 1
1
#![ feature( bool_to_option) ]
2
- #![ feature( const_panic) ]
3
2
#![ feature( core_intrinsics) ]
4
- #![ feature( drain_filter) ]
5
3
#![ feature( hash_raw_entry) ]
6
4
#![ feature( iter_zip) ]
7
5
#![ feature( min_specialization) ]
8
- #![ feature( stmt_expr_attributes) ]
9
- #![ feature( trusted_step) ]
10
6
11
7
#[ macro_use]
12
8
extern crate tracing;
Original file line number Diff line number Diff line change @@ -14,10 +14,7 @@ Core encoding and decoding interfaces.
14
14
#![ feature( nll) ]
15
15
#![ feature( associated_type_bounds) ]
16
16
#![ feature( min_specialization) ]
17
- #![ feature( vec_spare_capacity) ]
18
17
#![ feature( core_intrinsics) ]
19
- #![ feature( maybe_uninit_array_assume_init) ]
20
- #![ feature( maybe_uninit_uninit_array) ]
21
18
#![ feature( maybe_uninit_slice) ]
22
19
#![ feature( new_uninit) ]
23
20
#![ cfg_attr( test, feature( test) ) ]
Original file line number Diff line number Diff line change 16
16
#![ doc( html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/" ) ]
17
17
#![ feature( array_windows) ]
18
18
#![ feature( crate_visibility_modifier) ]
19
- #![ feature( const_panic) ]
20
19
#![ feature( negative_impls) ]
21
20
#![ feature( nll) ]
22
21
#![ feature( min_specialization) ]
Original file line number Diff line number Diff line change 9
9
10
10
#![ doc( html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/" ) ]
11
11
#![ feature( bool_to_option) ]
12
- #![ feature( const_panic) ]
13
12
#![ feature( nll) ]
14
13
#![ feature( never_type) ]
15
14
#![ feature( associated_type_bounds) ]
16
15
#![ feature( exhaustive_patterns) ]
17
16
#![ feature( min_specialization) ]
18
- #![ feature( trusted_step) ]
19
17
20
18
use std:: path:: { Path , PathBuf } ;
21
19
Original file line number Diff line number Diff line change 1
1
#![ feature( min_specialization) ]
2
- #![ feature( trusted_step) ]
3
2
4
3
#[ macro_use]
5
4
extern crate bitflags;
You can’t perform that action at this time.
0 commit comments