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