]> git.proxmox.com Git - rustc.git/blobdiff - src/librustc_mir/lib.rs
New upstream version 1.41.1+dfsg1
[rustc.git] / src / librustc_mir / lib.rs
index 4d604cb025c8e66592e32825254d12fb080fed5f..f6b3c5b8e5e821bb754d261119e3ce1f5f30754c 100644 (file)
@@ -8,6 +8,7 @@ Rust MIR: a lowered representation of Rust. Also: an experiment!
 #![feature(in_band_lifetimes)]
 #![feature(inner_deref)]
 #![feature(slice_patterns)]
+#![feature(bool_to_option)]
 #![feature(box_patterns)]
 #![feature(box_syntax)]
 #![feature(crate_visibility_modifier)]
@@ -16,6 +17,7 @@ Rust MIR: a lowered representation of Rust. Also: an experiment!
 #![feature(decl_macro)]
 #![feature(drain_filter)]
 #![feature(exhaustive_patterns)]
+#![feature(iter_order_by)]
 #![feature(never_type)]
 #![feature(specialization)]
 #![feature(try_trait)]
@@ -26,16 +28,15 @@ Rust MIR: a lowered representation of Rust. Also: an experiment!
 #![feature(associated_type_bounds)]
 #![feature(range_is_empty)]
 #![feature(stmt_expr_attributes)]
+#![feature(trait_alias)]
+#![feature(matches_macro)]
 
 #![recursion_limit="256"]
 
 #[macro_use] extern crate log;
 #[macro_use] extern crate rustc;
-#[macro_use] extern crate rustc_data_structures;
 #[macro_use] extern crate syntax;
 
-pub mod error_codes;
-
 mod borrow_check;
 mod build;
 pub mod dataflow;