1010#![ allow( internal_features) ]
1111#![ allow( rustc:: default_hash_types) ]
1212#![ allow( rustc:: potential_query_instability) ]
13- #![ cfg_attr( bootstrap, feature( cfg_match) ) ]
14- #![ cfg_attr( not( bootstrap) , feature( cfg_select) ) ]
15- #![ cfg_attr( not( bootstrap) , feature( sized_hierarchy) ) ]
1613#![ deny( unsafe_op_in_unsafe_fn) ]
1714#![ doc( html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/" ) ]
1815#![ doc( rust_logo) ]
2219#![ feature( ascii_char_variants) ]
2320#![ feature( assert_matches) ]
2421#![ feature( auto_traits) ]
22+ #![ feature( cfg_select) ]
2523#![ feature( core_intrinsics) ]
2624#![ feature( dropck_eyepatch) ]
2725#![ feature( extend_one) ]
3331#![ feature( ptr_alignment_type) ]
3432#![ feature( rustc_attrs) ]
3533#![ feature( rustdoc_internals) ]
34+ #![ feature( sized_hierarchy) ]
3635#![ feature( test) ]
3736#![ feature( thread_id_value) ]
3837#![ feature( type_alias_impl_trait) ]
@@ -44,9 +43,6 @@ use std::fmt;
4443pub use atomic_ref:: AtomicRef ;
4544pub use ena:: { snapshot_vec, undo_log, unify} ;
4645pub use rustc_index:: static_assert_size;
47- // re-exported for `rustc_smir`
48- // FIXME(sized_hierarchy): remove with `cfg(bootstrap)`, see `rustc_serialize/src/lib.rs`
49- pub use rustc_serialize:: PointeeSized ;
5046
5147pub mod aligned;
5248pub mod base_n;
0 commit comments