html_root_url = "http://doc.rust-lang.org/master/")]
#![allow(deprecated)]
-#![feature(macro_rules, globs, struct_variant, managed_boxes, quote)]
+#![feature(macro_rules, globs, struct_variant, quote)]
#![feature(default_type_params, phase, unsafe_destructor)]
#![allow(unknown_features)] // NOTE: Remove after next snapshot
extern crate getopts;
extern crate graphviz;
extern crate libc;
-extern crate "rustc_llvm" as llvm;
-extern crate "rustc_back" as rustc_back;
+extern crate rustc_llvm;
+extern crate rustc_back;
extern crate serialize;
extern crate rbml;
extern crate time;
#[cfg(test)]
extern crate test;
+pub use rustc_llvm as llvm;
+
mod diagnostics;
pub mod back {
pub mod borrowck;
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 effect;
pub mod entry;
pub mod expr_use_visitor;
- pub mod freevars;
pub mod graph;
pub mod intrinsicck;
pub mod kind;
pub mod save;
pub mod stability;
pub mod subst;
+ pub mod traits;
pub mod trans;
pub mod ty;
pub mod ty_fold;
pub mod weak_lang_items;
}
-pub mod front {
- pub mod config;
- pub mod test;
- pub mod std_inject;
- pub mod assign_node_ids_and_map;
- pub mod feature_gate;
- pub mod show_span;
-}
-
pub mod metadata;
pub mod driver;