#![crate_type = "dylib"]
#![crate_type = "rlib"]
#![doc(html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png",
- html_favicon_url = "https://doc.rust-lang.org/favicon.ico",
- html_root_url = "https://doc.rust-lang.org/nightly/")]
+ html_favicon_url = "https://doc.rust-lang.org/favicon.ico",
+ html_root_url = "https://doc.rust-lang.org/nightly/")]
+#![cfg_attr(not(stage0), deny(warnings))]
#![feature(associated_consts)]
#![feature(box_patterns)]
#![feature(box_syntax)]
#![feature(cell_extras)]
-#![feature(clone_from_slice)]
#![feature(collections)]
#![feature(const_fn)]
#![feature(enumset)]
-#![feature(hashmap_hasher)]
-#![feature(into_cow)]
#![feature(iter_arith)]
#![feature(libc)]
#![feature(nonzero)]
-#![feature(num_bits_bytes)]
#![feature(quote)]
#![feature(rustc_diagnostic_macros)]
#![feature(rustc_private)]
#![feature(staged_api)]
#![feature(str_char)]
#![feature(time2)]
-#![feature(wrapping)]
#![cfg_attr(test, feature(test))]
#![allow(trivial_casts)]
pub mod astconv_util;
pub mod expr_use_visitor; // STAGE0: increase glitch immunity
pub mod cfg;
- pub mod check_const;
- pub mod check_static_recursion;
- pub mod check_loop;
pub mod check_match;
- pub mod check_rvalues;
pub mod const_eval;
+ pub mod const_qualif;
pub mod cstore;
pub mod dataflow;
pub mod dead;
pub mod free_region;
pub mod intrinsicck;
pub mod infer;
- pub mod implicator;
pub mod lang_items;
pub mod liveness;
pub mod mem_categorization;